由于win7搭建很费事,重新安装了OS,win10的。
记录一下,搭建步骤:
1.下载node.js。
百度搜索即可下载对应的版本。下载cesium。
2.安装node.js。
安装后,输入node -v,显示版本信息,表示安装成功了。
输入npm -v 也可以查看npm的版本信息。如果出现下面的错误提示。问题在于Node.js无法找到npm-cli.js
模块,这通常意味着npm可能没有正确安装或者npm的安装路径出现了问题。
打开终端输入以下命令:
npm install -g npm
再输入npm -v,如果出现:
表示成功!
3.以管理员身份打开cmd。
切换到cesium的目录下。
输入node i。
安装成功后,输入node server.js。出现以下画面,表示成功了。
通过支持webgl的浏览器(比如谷歌),打开localhost:8080/即可。
打开后
点击Sandcastle如果出现,一直loading...。
打开google浏览器,在地址输入如下地址:
chrome://flags/#ignore-gpu-blocklist
启用这个。重启浏览器还是不行的话 就需要进行浏览器的更新了。
在打开sandcastle的很多例子时,出现:
Request has failed. Status Code: 401
在javsscript code的第一行加入代码
Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhZTQ3NmJjMy00YjE5LTRlMGMtYTViZC0yYzFmZjJiNTIwMTUiLCJpZCI6MjIwNTIwLCJpYXQiOjE3MTc3MjA1MzN9.RoHj0vyNSj9JL117u-QcJvNYLjKoUSxWQO1-ZI5Bwow';
加入后,点击Run。就没有报错了,而且 地图那里也少了一些this application的话。这个是令牌,令牌需要在官网申请。