Laverna: Erreur "Commande introuvable" pour Gulp et Bower résolue, erreur d'application "NPM Start" et "Chargement..."

Créé le 17 juil. 2016  ·  9Commentaires  ·  Source: Laverna/laverna

Bonjour l'équipe Laverna,

J'avais suivi les instructions de "Installation à partir de la source" étape par étape et j'ai rencontré une erreur "commande introuvable" lors de l'exécution de "bower install" et "gulp build". Cependant, j'ai pu résoudre les deux en installant chacun globalement (voir solution bower et solution gulp ). Je voudrais que quelqu'un vérifie les deux réponses (j'ai entré les commandes exactes avant d'effectuer bower install et gulp build ).

Si les deux sont satisfaisants, je voudrais demander que la documentation de la section "Installation à partir de la source" soit mise à jour pour refléter les changements mentionnés dans les deux solutions.

question

Tous les 9 commentaires

Oui, Bower et Gulp doivent être installés globalement.

D'accord génial! Maintenant, j'ai une autre question, @wwebfor et la communauté : j'essaie de démarrer cette application en utilisant npm start et alternativement node ./server.js après avoir exécuté gulp build , mais aucune des commandes ne semble fonctionner ( voir image ci-dessous).

laverna start error

Vous pouvez commencer par utiliser la commande gulp (sans aucun argument).

@wwebfor D'accord, j'ai donc pu le faire fonctionner en utilisant la commande gulp (_J'aime la façon dont il me connecte automatiquement au serveur dans mon navigateur_ ), cependant, je rencontre un problème avec la page Web chargement similaire à #300. J'obtiens le message d'erreur suivant lors de l'inspection du navigateur :

| Message d'erreur | Code en question | Références de ligne |
| --- | --- | --- |
| Erreur de script pour " markdown-it-imsize ", nécessaire par : modules/markdown/libs/markdown-it http://requirejs.orgt/docs/errors.html#scripterror | makeError() | exiger.js:168 |
| | newContext/context.onScriptError() | exiger.js:1735 |

loading screen error

Cela ne se produit pas lorsque je navigue sur laverna.cc ou laverna.cc/nightly/. J'utilise la version actuelle si Firefox, 47.0.

Lorsque je vais sur le lien fourni dans le message d'erreur, il mentionne que "généralement... il y a une erreur de syntaxe JavaScript ou un autre problème d'exécution lors de l'exécution du script". Je ne sais pas ce que cela pourrait être car je n'ai ajouté aucun code supplémentaire à ma copie forkée.

Je vais étudier cela un peu plus et fournir une mise à jour si je progresse.

S'il vous plaît, essayez d'installer markdown-it-imsize avec une commande :

bower install

J'ai enfin réussi à faire fonctionner ça ! Cette commande n'a pas fonctionné pour moi car je devais fournir un accès root à bower markdown-it-imsize en exécutant sudo bower install --allow -root comme mentionné dans la solution. Je pense qu'il doit y avoir un problème de mon côté avec la façon dont j'ai installé npm/node js, car je ne suis pas en mesure d'installer la plupart des packages à moins de fournir des privilèges sudo . Je suis presque sûr que si j'avais un accès root, bower install aurait installé "markdown-it-imsize. Je vais probablement devoir résoudre ce problème à un moment donné. Néanmoins, je suis heureux de pouvoir enfin commencer à jouer avec ce projet maintenant.

Il ne devrait pas nécessiter d'accès root.

@wwebfor Lorsque j'ai essayé de le saisir comme vous l'avez suggéré, cela s'est produit :

1) Erreur Bower ACCES :

bower acces error

2) J'ai donc essayé de l'installer à l'aide de la commande sudo mais on m'a présenté un message indiquant que sudo n'était pas nécessaire (comme vous l'aviez mentionné):

bower sudo not needed

3) enfin, en suivant les instructions de la solution SOF dont j'ai parlé plus haut, j'ai réussi à l'installer en utilisant bower install --allow-root :

bower access given

Mise à jour (20/07/16) : consultez également ceci pour référence.

Encore une fois, je pense que cela a peut-être été quelque chose que j'ai négligé de mon côté lorsque j'ai installé npm et bower. C'est la première fois que je l'utilise (bower).

Mise à jour (21/07/16): @wwebfor , Merci d'avoir accepté ma Pull Request (#509). Je pense que tous les problèmes majeurs ont été résolus maintenant, donc ce problème peut être clos.

Heureux d'entendre ;)

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

nicolas-raoul picture nicolas-raoul  ·  5Commentaires

LuxGiammi picture LuxGiammi  ·  7Commentaires

userdaphi picture userdaphi  ·  4Commentaires

stonedreamforest picture stonedreamforest  ·  9Commentaires

magowiz picture magowiz  ·  7Commentaires