Cesium源码打包

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

💟 作 者:柳晓黑胡椒❣️

📝 专 栏:再识Cesium

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

源码包下载

一般情况下我们在项目种都是直接下载官网的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功能

相关推荐
非科班Java出身GISer6 天前
ArcGIS JS 基础教程(38):StreamLayer 实时流数据图层
arcgis·arcgis js·arcgis js 流图层·streamlayer·arcgis 流数据图层·arcgis 实时流数据图层
赵钰老师7 天前
基于ArcGIS Pro、R、INVEST等多技术融合下生态系统服务权衡与协同动态分析
python·arcgis·数据分析·r语言
梦想的初衷~8 天前
MaxEnt 物种分布建模学习手册|理论 + R 语言 + ArcGIS 全套实操教程
arcgis·环境变量·r 语言·maxent 模型·物种分布建模·生态学研究·科研教程
jiushidt13 天前
ArcGIS Pro Add‑in 打包流程详解
arcgis·c#·.net·arcgispro
蓝悦无人机13 天前
《地面站软件开发》-第2章ArcGIS Maps SDK for Qt 改变视角
arcgis·上位机·地面站·qml·qt6·qt quick·天地图
bug嘛我经常写14 天前
MIKE21结合ArcGIS制作随时间变化的降水文件(.dfs2)-笔记
经验分享·笔记·arcgis
paiooo15 天前
用 XML 保存 LLM 会话得到高可读性会话
arcgis
Q一件事15 天前
ArcGIS中TypeError: can‘t multiply sequence by non-int of type ‘str‘错误
前端·javascript·arcgis
萧行之16 天前
Observable Plot 源码深度解析——1 认识 Observable Plot
arcgis
ノBye~16 天前
Codex CLI使用记录
arcgis