# xmgissupermaptemplate

### 推送流程

1. 推送前需要添加用户信息，具体如下

   ```
   // 先执行（切换npm源）
   npm addUser -registry https://registry.npmjs.org/
   // 填写信息（npm账号密码）
   userName: componentpuller
   password:XMGIS@componentpuller123!
   emil:<邮箱>
   ```

2. 执行命令 npm run lib 打包

3. 修改 packacge.json 版本信息

4. 执行命令 npm publish 推送

### 拉取流程

1. 仓库地址 https://registry.npmjs.org/

```node
npm config set registry "https://registry.npmjs.org/"
```

2. 包名称 **xmgissupermaptemplate**
3. 拉取 npm i xmgissupermaptemplate，
   更新 npm update xmgissupermaptemplate

### 使用

首先将 Cesium 静态资源文件夹放入 public 下，
然后在 public/index.html 头部标签<head></head>中加入以下内容用来引入 Cesium 静态资源

```html
<script src="Cesium/Cesium.js"></script>
<link href="Cesium/Widgets/widgets.css" rel="stylesheet" />
```

```javascript
import Vue from 'vue';
...
import xmgissupermaptemplate from 'xmgissupermaptemplate';
import {
   SuperMapUtils,
   OpenLayersUtils,
   CesiumUtils,
   OpenLayersManager,
   CesiumManager}
 from 'xmgissupermaptemplate';

Vue.use(xmgissupermaptemplate);

```
