2013-06-04 94 views
4

我在构建three.js时遇到了一些麻烦 - 由此产生的three.js文件与我下载的文件明显不同。如何从源代码构建three.js

这可能与维基页面上的[“如何生成压缩的三位数字”](https://github.com/mrdoob/three.js/wiki/build.py,或 - how-to-how)的评论“此页面无效,需要重写”产生-A-压缩three.js所文件)。

尽管如此,我有点儿树了。

我想添加碰撞排除Raycaster.js/intersectObject(), 但重建打破我的应用程序没有错误或在控制台中的警告。

我已经尝试过各种可能的--include's, 排列,但结果不一致但不成功。

我甚至没有试图构建缩小版本。

我在OSX上。

任何指针表示赞赏。

回答

7

在终端窗口去utils的/生成和运行:

python build.py --include common --include extras --output ../../build/three.js 

或...运行shell file

./build.sh 
+0

完美的作品 - 输出是相同的。谢谢,我应该明白这一点。 –