9

当使用 Yeoman 和角度生成器时,我通过运行 grunt 来构建一个 dist。这很好用,但我的问题是,为什么 dist 文件夹还包含所有 bower 组件,而我实际上只需要 min.js 组件。

grunt 文件中是否有设置我可以破解以仅获取供应商文件夹中的 min.js 文件,以保留 dist.js 文件。尽可能小?

我目前正在手动创建一个供应商文件夹并将 min.js 文件复制到它,并在我的 index.html 中引用它们,但如果我能自动化它会很棒。

4

1 回答 1

6

这是 Yeoman 创建项目和 grunt 文件的方式。因此,您可以自定义 grunt.js 文件以省略不需要的文件。

grunt.js文件中替换'bower_components/**/*','bower_components/**/*.min.js',

这将仅复制min.js文件。

希望这会有所帮助。

于 2013-11-07T08:58:41.860 回答