我正在尝试使用 grunt-contrib-imagemin ~0.9.4
在一个 node.js
应用程序中压缩图片。我的配置如下:
imagemin: {
dynamic: {
files: [{
expand: true,
cwd: 'server/static/img/',
src: ['**/*.{jpg,gif,png}'],
dest: '_public/incl/img/'
}]
}
},
我不断地得到一个错误消息:
Error: spawn ENOENT in file somepath/someimage.png
。 它在第一个处理的.png
文件时失败。 如果我不包括.png
文件,一切正常运作。我曾经在某处看到过一个解决方法,建议先将图像文件复制到目标目录中。 我尝试了这个方法,但并没有解决问题。
我使用的是Windows 7 32位,并且正在使用
grunt ~0.4.5
。 如何解决这个问题?
options: { cache: false }
禁用缓存吗? - Reto Aebersold