HaneCa

独り立ちへ向けた長い道

node.jsのgmで画像情報を取得しようとした時のエラー

投稿日: 2014年5月10日 最終更新日: 2020年4月12日

node.jsのgraphicsmagick用ライブラリgmで画像の縦横の長さを取得しようとしたときにエラーが発生

エラー内容:

{ [Error: spawn ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn' }

原因:
GraphicsMagickでImageMagickをサブクラスとして利用しており、ImageMagickが利用できない

対応方法:
ImageMagickを読み込ませる(ImageMagickがインストールされていない時はインストールする)

var gm = require('gm'); -> var gm = require('gm').subClass({ imageMagick: true });

参考サイト:

 

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください