我安装了ImageMagick(ImageMagick-6.9.2-3-Q16-x64-static.exe)并在我的js文件中添加以下内容:

var easyimg     = require('easyimage');
但是,当我启动node.js应用程序时,出现此错误:
找不到ImageMagick
EasyImage需要ImageMagick才能工作。从Link安装。

最佳答案

确保ImageMagick目录在您的路径中。将其添加到您的系统或用户PATH环境变量中。

通过打开新的命令窗口并运行以下命令进行测试:

cd C:\PATH\TO\NODE_PROJECT\
echo %PATH%
imdisplay.exe

最后一步应启动位于imagemagick路径中的查看器。

如果您设置并验证了路径正确,那么运行时就不会出现任何错误:
node app.js

如果这样做失败,请尝试从路径中删除除imagemagick以外的所有内容,以防您的编辑导致路径损坏。
set PATH=C:\PATH\TO\IMAGEMAGICK
C:\PATH\TO\NODE\node.exe app.js

关于Node.js在Windows 7上看不到ImageMagick,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32781975/

10-13 05:28