Cesium源码打包

🚀 个人简介:某大型测绘遥感企业资深Webgis开发工程师,软件设计师(中级)、CSDN优质创作者

💟 作 者:柳晓黑胡椒❣️

📝 专 栏:再识Cesium

🌈 若有帮助,还请关注点赞收藏,不行的话我再努努力💪💪💪

源码包下载

一般情况下我们在项目种都是直接下载官网的Cesium安装包或者使用yarn add Cesium方式进行Cesium开发。但有时我们需要对Cesium功能进行扩充,加入自己的内容。这个时候我们就不能使用上述两种方式来进行扩充了,因为这个安装包是Cesium事先打包编译好的。所以我们需要下载源码,然后对源码进行修改增加内容,再自己进行打包编译。

我们首先需要在github上下载你所需要的Cesium某版本的包,下载网址:github-CesiumJS地址找到自己想要的Cesium版本进行下载。

依赖安装

yarn

进行yarnnpm i 时,报出以下错误,可以在package.json 添加private": true 解决

yarn release / yarn build


HelloWorld.html

一般调试新的代码,不同的cesium版本中,可以在HelloWorld.html 文件中,测试自己的功能

接下来会写如何热更新调试编译后的包

打包后的死循环

yarn release 会同时打包Cesium.js文件和 Documentation 目录,不知道是不最新版的缘故,居然把我的cpu搞炸了

目前还是建议yarn build 调试打包

代码分析

不同版本的代码,需要分享,可以通过下官网的share功能

相关推荐
da-peng-song1 天前
ArcGIS Desktop使用入门(四)——生成经纬度坐标
arcgis·经纬度坐标
da-peng-song1 天前
ArcGIS Desktop使用入门(三)图层右键工具——定义查询
数据库·arcgis·拆分数据·定义查询
星座5281 天前
破解水环境空间分析难题,迈向智慧水环境管理:ArcGIS水质评价、污染预测与洪水监测核心技术揭秘
arcgis·水环境·水文
非科班Java出身GISer2 天前
ArcGIS JS 基础教程(10):Camera 相机控制
arcgis·arcgis js 相机·arcgis js 相机控制·arcgis js 视角控制·arcgis js 飞行定位·arcgis js 定位·arcgis js 各种定位
码语智行3 天前
Shapefile获取空间数据和中心点坐标
java·arcgis
码语智行3 天前
地图上图、空间拓扑查询示例
java·arcgis
DXM05213 天前
第10期| 卷积神经网络CNN通俗详解:AI遥感的底层核心
人工智能·python·神经网络·机器学习·arcgis·cnn·文心一言
智航GIS4 天前
ArcGIS大师之路500技---078补零
arcgis
DXM05215 天前
第8期| 传统机器学习遥感解译:SVM & 随机森林分类全流程实操
人工智能·python·随机森林·机器学习·支持向量机·arcgis·自然语言处理
非科班Java出身GISer5 天前
ArcGIS JS 基础教程(9):天空盒与大气效果
arcgis·arcgis js 天空盒·arcgis js 大气效果·arcgis js 大气层·arcgis 场景背景