最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

错误:当在节点使用GM产卵ENOENT

IT培训 admin 12浏览 0评论

错误:当在节点使用GM产卵ENOENT

当我尝试调整像这样的图片:

                gm('public/uploads/1710410635.jpg')
                .resize(240, 240)
                .noProfile()
                .write('public/uploads/1710410635_t.jpg', function (err) {
                  if (!err) console.log('done');
                });

我得到这个错误:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:945:11)
    at Process.ChildProcess._handle.onexit (child_process.js:736:34)

我的文件结构如下:

该代码在postnewsitem.js文件执行

为什么发生这个错误:我该如何解决呢?

编辑:GraphicsMagick工具的工作原理,证明:

回答如下:

ImageMagick的安装和使用子类的ImageMagick。

  1. ImageMagick的安装 sudo apt-get install imagemagick
  2. 使用ImageMagick的子类: var gm = require('gm').subClass({ imageMagick: true });

错误:当在节点使用GM产卵ENOENT

当我尝试调整像这样的图片:

                gm('public/uploads/1710410635.jpg')
                .resize(240, 240)
                .noProfile()
                .write('public/uploads/1710410635_t.jpg', function (err) {
                  if (!err) console.log('done');
                });

我得到这个错误:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:945:11)
    at Process.ChildProcess._handle.onexit (child_process.js:736:34)

我的文件结构如下:

该代码在postnewsitem.js文件执行

为什么发生这个错误:我该如何解决呢?

编辑:GraphicsMagick工具的工作原理,证明:

回答如下:

ImageMagick的安装和使用子类的ImageMagick。

  1. ImageMagick的安装 sudo apt-get install imagemagick
  2. 使用ImageMagick的子类: var gm = require('gm').subClass({ imageMagick: true });
发布评论

评论列表 (0)

  1. 暂无评论