2016-04-28 11 views
0

node-gallery npmモジュールに問題があります。内部/例のディレクトリ、依存関係のインストール後、私はアプリを実行しようとします。私は、ローカルホストになりました:3000 /ギャラリーますが、ページの読み込みが完了したときに、私は、コンソール上でこのエラーがあります:ノードギャラリのスタンドアロンの例、//エラーイベント、ENOENT

node-gallery listening on localhost:3000 
events.js:154 
     throw er; // Unhandled 'error' event 
    ^

Error: spawn convert ENOENT 
    at exports._errnoException (util.js:890:11) 
    at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32) 
    at onErrorNT (internal/child_process.js:348:16) 
    at _combinedTickCallback (node.js:383:13) 
    at process._tickCallback (node.js:407:11) 

また、ページ上で、画像の1がロードされていません。

/gallery/Ireland?tn=1 

壊れた画像のリンクがあります:

/gallery/dolough.jpg?tn=1 

私は、スタンドアロンの例を実行しようと、私は、より多くの何も余分なコーン全くない検査ビューでI'vは、可視画像に拡張子がないことがわかりますgithubの解像度よりも。

ヒントをお願いします。 よろしく

Link to GitHub

+1

[ImageMagick](https://github.com/cianclarke/node-gallery#imagemagick)もインストールしましたか? – robertklep

+0

もちろん、package.jsonのように: "imagemagick-stream": "^ 1.1.0" –

+0

ImageMagick(これはNodeとは独立したプログラムのスイートです)を実際にインストールしているようではありません。リンク先の指示に従ってください.ImageMagickの一部である 'convert'実行可能ファイルが見つからないため、取得したエラーがスローされます。 – robertklep

答えて

1

この行は、ImageMagickのがインストールされていないことを示唆している:

Error: spawn convert ENOENT 

convertはImageMagickのスイートの一部である、ENOENTは/ノードは、そのファイルを見つけることができなかったことを意味実行可能)

解決策はImageMagickを正しくインストールすることです。インストール方法はin the node-gallery READMEです。

+0

実際、コンソールは変換エラーについて述べています。ありがとう、それは私が最初のヒントの後、私はこれが変換ツールであることを見て、どのように考えていたのですか、また、私は拡張機能付きの静的な写真だけに問題があります。私は自宅のLinuxのポートからインストールするか、sudo apt-getをインストールする必要がありますか? –

+0

おそらく 'apt-get'ですが、それはあなたのLinuxディストリビューションの最新状態に依存します。 – robertklep

+0

ありがとう、問題は解決しました。 –

関連する問題