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加载Cesium3DTileset&Cesium3DTileFeature模型高亮显示&实时显示经纬度以及高度