Cesium源码编译&&端口号修改

Posted hpugisers

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cesium源码编译&&端口号修改相关的知识,希望对你有一定的参考价值。

为什么要编译源码?昨天我突然发现自己经过编译得Cesium要比官网发行版本,多了一部分内容(demo多了),这就是我为什么要编译得原因,个人目前得水平还不达不到看源码得水平,下面介绍Cesium源码编译得过程:

一、安装node环境
1、node下载
官网地址:https://nodejs.org/en/download/打开网址如下图

这里选择得LTS(稳定版本)选择Windows Installer (.msi) 64-bit.
2、然后安装一路next即可,不用配置环境变量什么的,它会自动配置是不是省事了好多。
3、检验是否安装成功
打开cmd,输入 node -v 查看npm的版本,版本号出来了,表示npm安装成功,如下图

输入 npm -v 查看npm的版本,版本号出来了,表示npm安装成功,如下图

 
如上图则表示安装成功。
二、下载源码
1、源码下载地址https://cesiumjs.org/downloads/打开如下 
选择source下载解压,这里我解压到E盘。
三、进行Cesium源码编译
1、打开cmd,定位到解压后的Cesium目录。如下

2、设置淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

3、安装gulp

pm install gulp -g

4、安装依赖

npm install

此时cesium根目录中多出node_modules文件夹
5、build打包

npm run build

在Source文件夹下生成了Cesium.js,还在Specs文件夹内生成了SpecList.js和在Build文件夹下生成了minifyShaders.state文件

Source文件夹下的Cesium.js是把Cesium源码中一千两百多个js文件做了一下引用,相当于一个索引。

打包之后cesium根目录下多出了Build文件夹。
6、开启服务

npm start

出现如下表示启动成功

三、如何启动服务和如何更改端口号
1、如何启动服务
打开cmd,定位到Cesium目录,然后npm start(如下图)

2、如何更改默认端口号
打开Cesium目录找到server.js打开将8080改成你想改的即可,然后重新启动服务
四、浏览服务
http://localhost:8081/
多一个Development模块

参考文献:
1、https://blog.csdn.net/liuyuemozhu/article/details/88997006
2、https://www.cnblogs.com/menggirl23/p/9139444.html
3、https://blog.csdn.net/liuhailiuhai12/article/details/79053585

以上是关于Cesium源码编译&&端口号修改的主要内容,如果未能解决你的问题,请参考以下文章

超图修改版Cesium集成测试

IOS技术分享| WebRTC iOS源码下载&编译

SqlserverMysqlOracle各自的默认端口号

WebSphere集群环境修改IHS端口号的方法

Cesium加载Cesium3DTileset&Cesium3DTileFeature模型高亮显示&实时显示经纬度以及高度

Linux 查看 && 修改端口范围限制