一、作用
之前在做一个二维三维开发时,用到一些静态文件,比如模型,瓦片之类的,如果要加载经常会报跨域问题,都是在tomcat,IIS等web服务器下面放置静态文件,然后通过类如:http://localhost:8080/..之类的方式来访问,而且还要配置跨域,挺麻烦的,而且会时而出现配置后的跨域不起作用的情况,就觉得挺头疼,除非用到webstorm,vs等比较大的开发工具时,访问网页直接用http://localhost:64432,后来想到会不会有这种包,全局安装后可以随地启动一个http服务器,查了一下果然有,就是http-server
二、安装
1.首先安装node.js以便使用npm,并且注册淘宝镜像使用cnpm
2.安装http-server
cnpm install -g http-server
3.启动,在需要启动服务的地方,启动http服务
http-server
4.代码中只需要写相对路径即可
图片.png
加载3dtiles
Cesium.knockout.track(viewModel);
var tileset = new Cesium.Cesium3DTileset({
url: "data/dayanta/end3d/tileset.json",
});
结果如下:
图片.png
网友评论