【发布时间】:2013-03-06 16:13:10
【问题描述】:
我研究了 gruntjs,但我不确定它是否是解决我的工作流程问题的正确工具。我正在处理一个巨大的 Angular 项目,其中已经包含 30 多个 js 文件。每次我添加一个新的 js 文件时,我都必须去索引文件并在其中添加引用。有没有办法用 grunt 或任何其他工具自动化这个过程?
【问题讨论】:
-
你会想看看RequireJS。
-
实际上,RequireJS 使用 AngularJS 有点棘手,所以我不推荐这种方法。一个不错的基于 Grunt 的构建系统似乎达到了最佳效果。
-
RequireJS 可以很好地与 AngularJS 配合使用,但您仍然必须在代码中管理需求(不比将它们包含在 HTML 中好多少)。我们将 RequireJS 与扫描目录并动态构建所需文件列表的 node.js 构建过程相结合。
-
我想已经问了一个相关的问题stackoverflow.com/questions/17073111/…,这里给出的答案也可能对你有所帮助