我正在尝试使用grunt-responsive-images设置grunt,并收到以下错误:
Warning: Could not execute GraphicsMagick/ImageMagick: gm "identify" "-ping" "-format" "%m:%T:%s" "assets/_img/bgAbout.jpg" this most likely means the gm/convert binaries can't be found
安装了npm和ImageMagick,也试过了GraphicsMagick(默认引擎)无济于事。
我已经验证了所有版本的node / grunt / packages,如果这是有用的信息,我就在Windows 10上。
来自gruntfile.js的相关位:
responsive_images: {
dev: {
options: {
engine: 'im'
},
files: [{
expand: true,
src: ['**/*.{gif,jpg,png}'],
cwd: 'assets/_img/',
dest: 'assets/test/'
}]
}
},
grunt.loadNpmTasks('grunt-responsive-images');
grunt.registerTask('default', ['responsive_images']);
所有相关帮助我发现没有安装ImageMagick / GraphicsMagick,但确实如此。什么可能阻碍任务和IM之间的沟通?
答案 0 :(得分:1)
唉。被Windows UAC挫败! Ran cmd作为管理员,它就像一个魅力。为什么我的基本客户支持需要很长时间才能解决以前的反应问题?