О Graphics Magick для узла Ошибка

Я запускаю nodejs в Windows и устанавливаю gm с помощью npm.

var readStream = fs.createReadStream(__dirname + '/../temp/a.jpg'); gm(readStream, 'a.jpg').write(__dirname + '/../temp/b.png', function (err) {if (err) console.log(err);});

Затем я получил сообщение:

{ [Error: Command failed: CreateProcessW: ϵͳ�Ҳ���ָ�����ļ���] code: 127, signal: null }

Поддерживает ли gm винду или как с этим бороться?


person limitfly    schedule 11.04.2012    source источник


Ответы (2)


Помещение каталога установки GraphicsMagick в переменную среды PATH решило проблему для меня.

person Werner Kvalem Vesterås    schedule 27.09.2012
comment
Не могли бы вы объяснить, как это сделать? Я получаю указанную выше ошибку, хотя моя системная переменная «Путь» уже включает: c:\program files\graphicsmagick-1.3.18-q8; - person adamK; 13.06.2013
comment
Ничего себе, кажется, я идиот. Просто нужно было перезапустить, чтобы переменная пути вступила в силу. - person adamK; 13.06.2013

Сначала вам необходимо установить GraphicsMagick (http://www.graphicsmagick.org/). Потом:

npm install gm
person anh_ng8    schedule 07.06.2012