umijs框架載入cesium

2021-10-03 17:30:17 字數 1960 閱讀 1440

建立umi專案,yarn create umi

選擇是否使用typescript (n)

選擇依賴

專案建立完成後,新增cesium

首先在.umirc.js檔案中新增以下常量

constcesiumsource ='node_modules/cesium/source';

constcesiumworkers ='../build/cesium/workers';

constpath = require('path');

在配置輸出物件中新增

copy

配置

copy:[

,  ,

,],

如圖:

在components資料夾下,建立cesiumviewer.js,封裝地圖元件

importreact , from'react';

importfrom'dva';

importviewer from'cesium/source/widgets/viewer/viewer';

import"cesium/source/widgets/widgets.css";

classcesiumviewerextendscomponent

componentdidmount()

render() />);}

}export defaultcesiumviewer;

在pages資料夾下index.js中使用

umijs有什麼好處 UmiJS應用框架

介紹 umi,中文可發音為烏公尺,是乙個可插拔的企業級 react 應用框架。umi 以路由為基礎的,支援類 next.js 的約定式路由,以及各種高階的路由功能,並以此進行功能擴充套件,比如支援路由級的按需載入。然後配以完善的外掛程式體系,覆蓋從原始碼到構建產物的每個生命週期,支援各種功能擴充套件...

Cesium載入OSGB資料

open scene gragh binary是osgb的全稱 cesium load 3dtiles osgb transformed 貌似是目前最好用的格式?該工具要求的osgb檔案目錄格式需要是這樣的 cmd命令列切換到該目錄下 cd d 3dtiles執行命令 3dtile.exe f os...

umijs多環境配置 umi框架搭建

環境準備 首先由node環境,確保node版本是10.13或以上 mac下推薦使用nvm來管理node版本 node v v14.8.0 推薦使用 yarn 管理 npm 依賴,並使用國內源 阿里使用者使用內網源 國內源 npm i yarn tyarn g 後面文件裡的 yarn 換成 tyarn...