-
源码下载
git clone https://gitee.com/mirrors-gis/cesium.git cd cesium npm install // or yarn install
-
构建
因为下载的源码,还没有构建出cesium的api,以及api对应的文档 ,如果此时直接运行 npm start ,会启动一个8080端口的一个服务,通过 http://localhost:8080 可以看到一个如图。但其中,Sandcastle 和 Documention是不可用
- 直接执行 npm run release 即可,但是通过release 构建出来,则在Sandcastle中缺少了development 标签
- 如果需要查看development标签内容,则可以只执行,npm run combine 和 npm run generateDocumentation 即可
- 其中Sandcastle的built version查看是有问题,需要执行 npm run buildApps;
- 以下是其他主要项说明;
//package.json ... "scripts": { ... "start": "node server.cjs", //运行整个项目 启动索引页 "startPublic": "node server.cjs --public", "buildApps": "gulp buildApps", //构建案例 "combine": "gulp combine", //构建api 未压缩版本 "combineRelease": "gulp combineRelease", //构建api 压缩版本 "generateDocumentation": "gulp generateDocumentation", //构建文档 "minifyRelease": "gulp minifyRelease",//压缩版的api "release": "gulp release",//同时打包出所有的api,未压缩和压缩版,以及api文档 ... } ...
-
新增sandcalstle案例