2016-04-28 3 views
0

J'ai un problème avec le module NPM node-gallery. Dans le répertoire/example, après l'installation de la dépendance, je tente d'exécuter une application. J'avais le résultat sur localhost: 3000/galerie, mais quand le chargement des pages est fait, je cette erreur sur la console:Exemple de noeud autonome de la galerie de nœuds, // événement d'erreur, 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) 

En outre, à la page, l'une des images est pas chargé. En vue d'inspecter I'v vu cette image visible n'a pas d'extension:

/gallery/Ireland?tn=1 

lien d'image ont brisé:

/gallery/dolough.jpg?tn=1 

j'essaie de courir seul exemple autonome, je ne importe quel cône supplémentaire, rien de plus que github res.

S'il vous plaît pour des conseils. Cordialement

Link to GitHub

+1

Avez-vous installé [ImageMagick] (https://github.com/cianclarke/node-gallery#imagemagick) aussi? – robertklep

+0

Bien sûr, comme dans package.json: "imagemagick-stream": "^ 1.1.0". –

+0

Cela ne semble pas réellement installer ImageMagick (qui est une suite de programmes indépendants de Node). Vous devez suivre les instructions auxquelles je suis lié, l'erreur que vous obtenez est levée car l'exécutable 'convert', qui fait partie d'ImageMagick, est introuvable. – robertklep

Répondre

1

Cette ligne suggère que ImageMagick est pas installé:

Error: spawn convert ENOENT 

(convert fait partie de la suite ImageMagick, ENOENT signifie que nœud n'a pas été en mesure de trouver ce fichier/exécutable)

La solution serait d'installer correctement ImageMagick. Les instructions d'installation peuvent être trouvées in the node-gallery README.

+0

En fait, la console a dit à propos de l'erreur de conversion. Merci beaucoup, c'est comme ça que je pensais après le premier indice, je vois que c'est un outil de conversion, et j'ai aussi des problèmes avec les photos statiques avec des extensions. Devrais-je l'installer à partir du port linux homebrew, ou sudo apt-get? –

+0

Probablement 'apt-get', mais cela dépend de la mise à jour de votre distribution Linux. – robertklep

+0

Merci beaucoup, le problème est résolu. –