测试工程使用node发布
有些朋友在配置环境的时候cesium编程入门(三)开始使用cesium开发,在发布这个步骤出现了问题,这里补充一下使用node发布的步骤,毕竟,cesium源码下载下来也是使用node来发布,这个环境机器上应该都配置好了。
如果觉得写得不明白,也可以自己搜索一下相关资料
这里以Cesium-test为例
- 首先添加server.js文件,内容:
var http = require("http");
var express = require("express");
const path = require('path');
var app = express();
app.use(express.static(path.join(__dirname, '')));
app.listen(4111, () => {
console.log(`App listening at port 4111`)
})
- 我们使用命令行进入Cesium-test目录下,执行
D:\test\Cesium-test> yarn add express
//或者
D:\test\Cesium-test> cnpm install express --save
- 完成之后,执行,服务启动
D:\test\Cesium-test> node server.js
- 打开网页,例如打开lesson05的网页
http://localhost:4111/lesson05/index.html
为方便起见,第 3、4 两个步骤可以简化成一个,我们来写个 bat脚本,一键运行,内容是:
start http://localhost:4111/lesson13/index.html
node server.js
以后运行就只需要双击bat文件就行了
所有内容都已经添加到源码中,大家可以参考一下,源码链接,有兴趣的朋友star一下
您好,请问yarn是和npm一样的嘛
我使用了npm add express
之后node server.js
但是打开localhost:4111显示cannot get
您能抽空帮忙解决一下小白的问题嘛
npm install express
或者
yarn add express
用http://localhost:4111/HelloWorld.html访问
我按照流程走也是显示Cannot Get/
这是哪里出问题
把build目录换成新版的Cesium官方包里的build目录就可以了
多次操作还是没显示,只有Error,cannot get
把HelloWorld.html改成index.html或者地址改成localhost:4111/HelloWorld.html
安装了nodejs npm install express 或者 npm add express命令都可以用 yarn命令应该也要安装
访问用localhost:4111/Helloworld.html就可以了
请问每次执行都需要‘npm add express’命令么。
yarn add express
这就是安装环境,执行一次安装好久不用再执行这个了
想问一下,server.js文件是在哪添加,每次执行完我这都显示的事can’t fiand….server.js
源码根目录
server.cjs
你做教程自己有没有走通啊,到处都是问题
你学东西自己多尝试下啊
thanks to you!you are very strang
strong