错误 运行 grunt-responsive-images 任务

Error running grunt-responsive-images task

我正在尝试使用 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 之间的通信?

呃。被 Windows UAC 挫败! 运行 以管理员身份执行命令,效果非常好。为什么我过去的基本客户支持故障排除反应需要这么长时间才能启动?