9

我是新来的咕噜声。我来自铁轨并进入角度。从我可以看到 grunt usemin 可以<script src=...>在构建指令之间替换,并在 grunt 构建期间用单个缩小的 js 替换它。这非常适合部署。

但是,每当我在开发过程中添加新的角度控制器时,我还必须记住将它们添加到我的 index.html 中。这很麻烦,如果我移动我的功能文件夹也是如此,我必须更改 index.html 中的所有 src 路径。

如果在开发中,grunt 会监视我的所有src/**/*.js内容并自动将它们全部添加到 index.html 中,这将是很好的……类似于 Rails 资产管道和资产清单,在您开发时只执行 require_tree。您可以将文件放在任何地方,它会自动可用。

是否有这样一个现有的解决方案或示例供 grunt watcher 使用?谢谢

4

2 回答 2

5

看看https://github.com/jwvdiermen/grunt-include-source#usage-examples

适用于包括 JS 和 CSS 在内的两者。

于 2013-11-14T12:03:06.053 回答
1

如果你使用使用 bower 来管理你的资产,grunt-bower-install 就是你要找的。否则你可以使用 grunt-bower-requirejs-alias。对于类似 rails 的 require_tree,您可以尝试 node-require-dir。为什么不在npm 注册表中搜索?这是一个寻找插件的好地方。

于 2013-11-02T07:20:45.607 回答