我在构建three.js
时遇到了一些麻烦 -
生成的three.js
文件与我下载的文件明显不同。
这可能与wiki中此页面上的评论“此页面目前无效且需要重写”,[“如何生成压缩的三个”](https://github.com/mrdoob/three.js/wiki/build.py, - 或 - 如何-to-生成-A-压缩three.js所-文件)。
尽管如此,我还是一棵树。
我想在Raycaster.js/intersectObject()
添加碰撞排除,
但重建会破坏我的应用程序,而不会在控制台中出现错误或警告。
我尝试过各种可能--include
的排列,
有不同但不成功的结果。
我甚至都没有尝试构建缩小版本。
我在OSX上。
任何指针都表示赞赏。
答案 0 :(得分:7)
在终端窗口中转到utils / build并运行:
python build.py --include common --include extras --output ../../build/three.js
或者......运行shell file:
./build.sh