我正在学习 JavaScript 和 Google Closure,显然(一旦您开始使用模板和库的各个部分)手动管理依赖项变得困难。
我知道该库提供了一些 python 脚本来帮助解决这个问题,但我不太清楚使用它们的最佳方式。
(我知道最终我会把它全部编译成一个“最小化”文件,但为了开发和我自己的理解,我觉得我需要先考虑一下!)
我得到的最接近的方法是使用“closurebuilder.py”脚本按依赖顺序生成文件列表...
closure-library/closure/bin/build/closurebuilder.py
--root=MyProjectFolder
--root=ClosureLibraryFolder
--root=ClosureTemplateFolder
--namespace=MyProjectNamespace
--output_mode=list
--output_file=my-dependencies.txt
...但我仍然需要手动将每个包装在脚本标记中并将它们粘贴到我的 html 中。我错过了什么吗?有没有更直接的方法来做到这一点?
最佳答案
如果您刚刚起步,您可能会发现 Michael Bolin 的 Plovr (http://www.plovr.com/) 很有用,因此您无需费力地进行设置。
关于javascript - 为 google-closure 项目中的依赖项生成脚本标签的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6873422/