我认为这个标题非常自我解释:我试图在我的express.js项目中使用gm调整上传图像的大小。我已经安装了imagemagick和gm,正确配置了一切,但它不起作用。我收到这个错误:
{ [Error: Command failed: Invalid Parameter - -resize
] code: 4, signal: null }
我在cmd
尝试执行此操作时遇到了同样的错误。所以,从我收集的内容来看,问题出在convert
命令中; Windows即具有完全相同的命令,但出于不同目的(https://support.microsoft.com/en-us/kb/214579)。
当我从安装了imagemagick的文件夹中运行convert.exe
时,一切正常。
所以,我想知道的是,如何告诉gm(或者更确切地说是imagemagick?)转换应该引用(在我的情况下)这条路径C:\Program Files\ImageMagick-6.9.1-Q16
而不是调用默认的Windows {{ 1}}命令?
感谢您的建议!
答案 0 :(得分:0)
这实际上有效,但您必须退出,然后在Windows中再次登录才能接受使convert
可用的更改。