我使用的自耕农+角和尝试了“自耕农编译:缩小”。 失败的原因是任务REV:IMG重命名所有的图像。 此后,动态源(见http://docs.angularjs.org/api/ng.directive:ngSrc )不工作了。
是否有人知道一招解决这一问题? 例如,才有可能避免图像重命名?
我使用的自耕农+角和尝试了“自耕农编译:缩小”。 失败的原因是任务REV:IMG重命名所有的图像。 此后,动态源(见http://docs.angularjs.org/api/ng.directive:ngSrc )不工作了。
是否有人知道一招解决这一问题? 例如,才有可能避免图像重命名?
这是目前已知的问题 ,我们会尽力尽快解决此问题。
在此期间,你可以尝试在建议的解决方法之一此线程 。
只需更换rev
用这个配置:
rev: {
img: ['images/**','!images/ignore/**']
}
并把你的所有动态图像images/ignore/
在最新版本的约曼和其Gruntfile.js你可以添加图片的文件夹,其filerev
任务。 这样你的filerev
任务看起来是这样的:
// Renames files for browser caching purposes
filerev: {
dist: {
src: [
'<%= yeoman.dist %>/scripts/{,*/}*.js',
'<%= yeoman.dist %>/styles/{,*/}*.css',
'<%= yeoman.dist %>/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}',
/* Here you'll see some ignoring: */
'!<%= yeoman.dist %>/images/some_image.png',
'!<%= yeoman.dist %>/images/ignore',
'<%= yeoman.dist %>/styles/fonts/*'
]
}
},