我有一个grunt-usemin
和grunt-rev
的问题。
首先简单的工作流设置一个问题环境:
- 使用
yo webapp
生成器创建web应用程序(同样的事情generator-angular)。 - 运行繁重。
- 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
的正确用法?
Windows grunt.file.expand模式搜索错误已在grunt-usemin v0.1.11中修复。我刚刚在Windows上测试了yo webapp
,然后是grunt --force
, distindex.html
现在包含了对css和js文件的修订名称的引用。