关于GraphicsMagick 的问题
发布于 11 年前 作者 chihuohuo 7363 次浏览 最后一次编辑是 8 年前

系统:win7 64bit

按照官方给出Getting Started步骤,安装了 GraphicsMagick 64位的版本。

    gm('./img/test2.jpg').size(function(err, value){
        if(err) return console.log(err);
        console.log(value)
    });

报错: Error {code: “ENOENT”, errno: “ENOENT”, syscall: “spawn”}

之前在公司win7 32位的电脑上使用没有问题,

然后就茫然了,折腾了好久,网上资料比较少,实在找不出症结所在?寻求各位noder帮助

2 回复
  1. 确保gm包含在在windows环境变量PATH中。打开一个windows的命令行窗口,执行gm version,看是否正确地执行。
  2. 把图像文件路径换成以盘符开始的格式试试,例如gm('c:/img/test2.jpg').size(function(err, value){});

未经验证,仅供参考

多谢,不过GraphicsMagick 安装时,貌似是默认进环境变量 第二点。。。待我回家验证下

回到顶部