我已经发出命令让 npm 安装 imagemagick。我已经在我的机器上安装了 imagemagick exe 并运行了一个命令测试以将图像类型从 jpg 更改为 png - 这很有效。所以在节点js中我有以下代码:
im.resize({
srcPath: req.files.recipeImage.filename,
dstPath: beginName+"-small.jpg",
width: 256
}, function(err, stdout, stderr){
if (err) throw err;
});
不幸的是,在我的项目中它返回:
Error: Command failed: Invalid Parameter - -set
我在另一篇文章和 imagemagick 网站上看到这意味着 exe 没有运行,但我的命令行在我的 Windows 控制面板中工作。我还缺少另一个步骤来让它工作吗?