Cesium源码打包
🚀 个人简介:某大型测绘遥感企业资深Webgis开发工程师,软件设计师(中级)、CSDN优质创作者
💟 作 者:柳晓黑胡椒❣️
📝 专 栏:再识Cesium
🌈 若有帮助,还请关注 ➕ 点赞➕收藏,不行的话我再努努力💪💪💪
- 源码包下载
- 依赖安装
- yarn
- yarn release / yarn build
- HelloWorld.html
- 打包后的死循环
- 代码分析
源码包下载
一般情况下我们在项目种都是直接下载官网的Cesium安装包或者使用yarn add Cesium方式进行Cesium开发。但有时我们需要对Cesium功能进行扩充,加入自己的内容。这个时候我们就不能使用上述两种方式来进行扩充了,因为这个安装包是Cesium事先打包编译好的。所以我们需要下载源码
,然后对源码进行修改增加内容,再自己进行打包编译。
我们首先需要在github上下载你所需要的Cesium某版本的包,下载网址:github-CesiumJS地址找到自己想要的Cesium版本进行下载。
依赖安装
yarn
进行yarn
或 npm i
时,报出以下错误,可以在package.json
添加private": true
解决
yarn release / yarn build
HelloWorld.html
一般调试新的代码,不同的cesium版本中,可以在HelloWorld.html
文件中,测试自己的功能
接下来会写如何热更新调试编译后的包
打包后的死循环
yarn release
会同时打包Cesium.js文件和 Documentation 目录,不知道是不最新版
的缘故,居然把我的cpu搞炸了
目前还是建议yarn build
调试打包
代码分析
不同版本的代码,需要分享,可以通过下官网的share
功能