Node.js&;通用汽车图书馆
我正在开发一个Node.js应用程序,现在我面临一个关键问题,上传后它正在调整img的大小。。问题是,从上传到获取上传的img路径,一切都进展顺利,但我不明白为什么会发生这种情况。。这是我的代码和错误Node.js&;通用汽车图书馆,node.js,Node.js,我正在开发一个Node.js应用程序,现在我面临一个关键问题,上传后它正在调整img的大小。。问题是,从上传到获取上传的img路径,一切都进展顺利,但我不明白为什么会发生这种情况。。这是我的代码和错误 var fileName = req.file.filename; var filpath = "/uploads/" + fileName; gm(filpath) .resize(240, 240) .write('/uploads/'+'resize
var fileName = req.file.filename;
var filpath = "/uploads/" + fileName;
gm(filpath)
.resize(240, 240)
.write('/uploads/'+'resized-'+fileName, function (err) {
if (err) console.log(err);
else console.log("HOOLA");
});
错误是
{ [Error: Command failed: Invalid Parameter - /uploaded_file-1474832730810.png
] code: 4, signal: null }
日志
更新:
首先,我要感谢@r-a-lucas,下面是Windows用户的完整答案:
看起来您可能需要安装imagemagick for Windows。请在此处查看此答案:。希望这能有所帮助。最佳。已安装
ABC@DESKTOP-VKM06U6 MINGW32~/Desktop/Node.js/sales app$npm安装ImageMagick--保存imagemagick@0.1.3节点\u模块\imagemagick
是,这不仅仅是执行npm安装
,而是您可能需要安装imagemagick.exe并确保可执行文件位于路径中。您肯定是对的。。太感谢你了,兄弟。。现在要更新完整答案:D