grunt usemin に JS を更新させて、revved images を参照させるにはどうすればよいですか? Yeoman Web アプリ ジェネレーターから、css と html のリンクのみを書き換えますが、js は書き換えません。
私のJSファイルにいくつかの画像があり、圧縮する必要がありますが、リンクできません:(
これが grunt.js の現在の部分です
useminPrepare: {
options: {
dest: '<%= config.dist %>'
},
html: ['<%= config.app %>/*.php', '<%= config.app %>/*.html']
},
// Performs rewrites based on rev and the useminPrepare configuration
usemin: {
options: {
assetsDirs: ['<%= config.dist %>', '<%= config.dist %>/images']
},
html: ['<%= config.dist %>/{,*/}*.php','<%= config.dist %>/{,*/}*.html'],
css: ['<%= config.dist %>/styles/{,*/}*.css']
},
// The following *-min tasks produce minified files in the dist folder
imagemin: {
dist: {
files: [{
expand: true,
cwd: '<%= config.app %>/images',
src: '{,*/}*.{gif,jpeg,jpg,png}',
dest: '<%= config.dist %>/images'
}]
}
},...
js: ['<%= config.dist %>/scripts/{,*/}*.js']
以前は usemin:css の後に追加していましたが、Warning: Unsupported pattern: js Use --force to continue.
grunt usemin が JS 画像参照リンクを書き換えて圧縮画像を修正できるように、正しい形式を作成するにはどうすればよいですか?