2012-04-11 7 views
0

Ich laufe nodejs in Windows und installiere gm mit npm.Über Graphics Magick für Knoten Fehler

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

Dann bekam ich die msg:

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

Hat gm die Fenster unterstützen oder wie könnte ich behandeln?

Antwort

0

Sie müssen zuerst GraphicsMagick (http://www.graphicsmagick.org/) installieren. Dann:

6

Die Installation des GraphicsMagick-Installationsverzeichnisses in der PATH-Umgebungsvariablen löste das Problem für mich.

+0

Könnten Sie bitte erklären, wie das geht? Ich erhalte den obigen Fehler, obwohl meine Systemvariable 'Path' bereits Folgendes enthält: c: \ program files \ graphicsmagick-1.3.18-q8; – adamK

+0

Niemals, ich bin ein Idiot. Sie müssen nur neu starten, damit die Pfadvariable wirksam wird. – adamK