xampp上的3d tile分支无法正常工作

时间:2016-11-08 07:23:12

标签: javascript xampp cesium

我已经检查了Cesium的3d-tiles分支,但是我为Cesium.js和Cesium.css获取了基本HelloWorld页面的404错误。 以及来自sandcastle的3d平铺页面的控制台中的404错误列表。其中很少用于下列文件:

Source/Shaders/AdjustTranslucentFS.js 
Source/Shaders/Appearances/BasicMaterialAppearanceFS.js 
Source/Shaders/Appearances/AllMaterialAppearanceVS.js 

等。

我在Windows 7上使用Xampp服务器。

我错过了什么让这个工作?提前谢谢。

更新:此代码库不是根据记录的进程here构建的。所以缺少Build目录。如何在Xampp环境中构建这个,因为我不熟悉node.js?

1 个答案:

答案 0 :(得分:1)

您提到的所有丢失文件都是作为Cesium构建的一部分生成的。自定义构建操作是使用JavaScript编写的Node.js,可以按照已链接到的Build Guide中的说明运行。

Cesium并不直接在Xampp下构建,因为该堆栈基于PHP和Perl,而不是JavaScript。相反,如果您希望使用Cesium分支而不是正式版本的Cesium,则需要安装Node.js并至少按照构建步骤操作一次。构建分支后,您可以使用Xampp / Apache托管它。

如果您有将结果复制到主机的方法,您甚至可以在另一台机器上执行构建步骤。这样您就可以避免在主机上安装Node.js。