Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript nodejs-错误:使用模块gm调整图像大小时生成eNONT_Javascript_Node.js_Spawn - Fatal编程技术网

Javascript nodejs-错误:使用模块gm调整图像大小时生成eNONT

Javascript nodejs-错误:使用模块gm调整图像大小时生成eNONT,javascript,node.js,spawn,Javascript,Node.js,Spawn,我正在尝试使用已保存的图像创建缩略图。我正在使用模块gm调整图像的大小 var gm = require ('gm'); var fs = require('fs'); var savedphoto = "./testphoto.jpeg"; var testdir = "./testoutput.jpeg"; gm(savedphoto) .resize(100, 100) .noProfile() .write(testdir, function (err) {

我正在尝试使用已保存的图像创建缩略图。我正在使用模块
gm
调整图像的大小

var gm = require ('gm');
var fs = require('fs');
var savedphoto = "./testphoto.jpeg";
var testdir = "./testoutput.jpeg";
gm(savedphoto)
    .resize(100, 100)
    .noProfile()
    .write(testdir, function (err) {
        console.error (err);
    });
当我运行此命令时,会出现错误spawn
enoint

code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn. 
我如何解决这个问题

替换:

var gm = require('gm');
为了


仅适用于MacPorts用户的配方(基于@RevNoah通知):


它将安装GraphicsMagick库。

eOne表示
错误无条目
。当它尝试写入、检查您的权限或某个缓存已满时,就会出现问题。此解决方案对我有效。默认情况下,gm希望使用graphicsmagick库而不是imagemagick。在我的例子中,更改文件夹权限没有任何效果。
var gm = require('gm').subClass({ imageMagick: true });
sudo port install GraphicsMagick