节点库独立示例,//错误事件,ENOENT

Node-gallery standalone example, //error event, ENOENT

我对 node-gallery npm 模块有疑问。在 /example 目录中,在安装依赖项之后,我尝试 运行 一个应用程序。我在 localhost:3000/gallery 上得到了结果,但是当页面加载完成后,我在控制台上出现了这个错误:

node-gallery listening on localhost:3000
events.js:154
      throw er; // Unhandled 'error' event
      ^

Error: spawn convert ENOENT
    at exports._errnoException (util.js:890:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
    at onErrorNT (internal/child_process.js:348:16)
    at _combinedTickCallback (node.js:383:13)
    at process._tickCallback (node.js:407:11)

此外,在页面上,其中一张图片未加载。在检查视图中,我看到可见图像没有扩展名:

/gallery/Ireland?tn=1

图像损坏link有:

/gallery/dolough.jpg?tn=1

我尝试运行只是独立的例子,我没有任何多余的锥体,无非就是github res。

请指教。 此致

Link to GitHub

此行表明未安装 ImageMagick:

Error: spawn convert ENOENT

(convert 是 ImageMagick 套件的一部分,ENOENT 表示 Node 无法找到 file/executable)

解决方案是正确安装 ImageMagick。可以找到安装说明 in the node-gallery README.