如何从源代码构建three.js

时间:2013-06-04 22:34:04

标签: build compilation three.js rebuild

我在构建three.js时遇到了一些麻烦 - 生成的three.js文件与我下载的文件明显不同。

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

尽管如此,我还是一棵树。

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

我尝试过各种可能--include的排列, 有不同但不成功的结果。

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

我在OSX上。

任何指针都表示赞赏。

1 个答案:

答案 0 :(得分:7)

在终端窗口中转到utils / build并运行:

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

或者......运行shell file

./build.sh