一个基于Vue3的简易Cesium开发模板
npm install
注:以下配置非必须,根据实际情况选择。
补全src/common/js/config.js
中的Token
信息:
CesiumIonDefaultAccessToken
:前往 https://cesium.com/ 中注册账号,详细教程,并且创建Token
;
第一次npm run serve
编译项目时会报错,错误信息如下:
报错原因为node_modules
中的cesium
库并没有导出widget.css
文件,导致在引入widget.css
时找不到该文件,究其原因为Cesium在模块化导出方面没有做的很完善,解决方法如下:
- 在项目目录下的
node_modules
文件夹中找到cesium
文件夹; - 在
node_modules/cesium
文件夹下找到package.json
文件; - 在
package.json
文件中的"exports"
字段下添加"./widgets.css": "./Source/Widgets/widgets.css"
。
具体代码如下:
"exports": {
"./package.json": "./package.json",
".": {
"require": "./index.cjs",
"import": "./Source/Cesium.js"
},
+ "./widgets.css": "./Source/Widgets/widgets.css"
},
npm run serve
npm run build