# CesiumPro
**Repository Path**: lifefriend/cesium-pro
## Basic Information
- **Project Name**: CesiumPro
- **Description**: cesium二次封装模板
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-06-07
- **Last Updated**: 2024-06-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
关于 Cesium 的二次封装
### 使用说明
1. 使用 script 引入
```html
```
**建议使用这种方法引入**
**支持的 Cesium 最高版本为 cesium 1.118**
2. 使用 npm 引入
```sh
npm install cesium@1.118 cesiumpro
```
```js
import * as Cesium from 'cesium';
import * as CesiumPro from 'cesiumpro';
...
```
如果使用 npm 引入,需要配置 webpack
```js
module.exports = {
configureWebpack: {
plugins: [
new webpack.DefinePlugin({
// Define relative base path in cesium for loading assets
CESIUM_BASE_URL: JSON.stringify(""),
CESIUMPRO_BASE_URL: JSON.stringify(""),
}),
new CopyWebpackPlugin({
patterns: [
{ from: "node_modules/cesium/Build/Cesium/Workers", to: "Workers" },
{
from: "node_modules/cesium/Build/Cesium/ThirdParty",
to: "ThirdParty",
},
{ from: "node_modules/cesium/Build/Cesium/Assets", to: "Assets" },
{ from: "node_modules/cesium/Build/Cesium/Widgets", to: "Widgets" },
],
}),
],
},
}
```
### 开发
安装依赖后执行`npm start`可以本地运行,查看示例和文档

