Node.js 在 Windows 7 上看不到 ImageMagick
Node.js can't see ImageMagick on Windows 7
我安装了 ImageMagick (ImageMagick-6.9.2-3-Q16-x64-static.exe) 并在我的 js 文件中添加以下内容:
var easyimg = require('easyimage');
但是当我启动我的 node.js 应用程序时,我收到此错误:
未找到 ImageMagick
EasyImage 需要 ImageMagick 才能工作。从 Link.
安装
确保 ImageMagick 目录在您的路径中。将其添加到您的系统或用户 PATH 环境变量中。
通过打开 new 命令进行测试 window 并 运行 执行以下操作:
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
在 windows 中,将文件 'magick.exe' 重命名为 'convert.exe' 即可。
安装ImageMagick时,勾选Install legacy utilities (e.g. convert)
选项。
我安装了 ImageMagick (ImageMagick-6.9.2-3-Q16-x64-static.exe) 并在我的 js 文件中添加以下内容:
var easyimg = require('easyimage');
但是当我启动我的 node.js 应用程序时,我收到此错误:
未找到 ImageMagick EasyImage 需要 ImageMagick 才能工作。从 Link.
安装确保 ImageMagick 目录在您的路径中。将其添加到您的系统或用户 PATH 环境变量中。
通过打开 new 命令进行测试 window 并 运行 执行以下操作:
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
在 windows 中,将文件 'magick.exe' 重命名为 'convert.exe' 即可。
安装ImageMagick时,勾选Install legacy utilities (e.g. convert)
选项。