我按照官网上给你的实例使用一下imagemagick模块,代码如下:
var im =require("imagemagick");
im.identify("./test.gif",function(err,identify){ if(err) throw err; console.log("shot at "+ identify); });
运行的时候出现了下面的错误:
E:\JS\node\project>node imagemagick.js
events.js:72 throw er; // Unhandled ‘error’ event ^ Error: spawn ENOENT at errnoException (child_process.js:980:11) at Process.ChildProcess._handle.onexit (child_process.js:771:34)
作为一个新人,对这样的bug很是无助,希望大牛们给指点下。
20 回复
- 下载一个imagemagick windows 版本…
- 把 imagemagick 目录配置的系统path目录里面,在cmd 运行imagemagick成功
- 在运行案例程序…ok…
还不懂就太小白了…
@chloe 我看了api。。。没有很好的支持。。。。我在github上找到一个一样是用imagemagick工具的module,叫easyimage实现了我想要的功能。。。主要我是来做头像剪裁,然后在缩略到一个标准的大小。。。所有找啊找啊找,终于找到了可以做这方面工作的module了,谢谢各位