我遇到了grunt-usemin
和grunt-rev
的问题。
首先,设置测试环境的简单工作流程如下:
- 使用
yo webapp
(与generator-angular相同)生成Web应用程序。 - 运行grunt任务。
- grunt任务成功完成构建。
好的,在这一点上,让我们导航到 'dist/scripts'。在这里,main.js
的版本已被修订(例如:01d39df5.main.js
)(由于使用了grunt-rev所以是正确的)。对于main.css
文件也是一样,只有在'dist/styles'目录下才能找到版本已被修改的文件。
但是问题是,index.html
包含了对未经修改的文件main.js
和main.css
的引用。我理解,grunt-usemin
工作不正确或配置错误。
是否有人可以指出如何正确地使用grunt-rev
以及grunt-usemin
?