J'ai installé le module de requête et j'ai obtenu l'erreur:
module.js:340
throw err;
^
Error: Cannot find module 'request'
J'ai lu tous les articles sur cette erreur et je comprends que c'est parce que les demandes de module ne sont pas globalement trouvées, mais j'ai déjà essayé les 2 suggestions
npm demande d'installation -g
devrait-il l'installer dans / usr / loca / bin? parce que je ne le vois pas là-bas.
et
lien sudo npm
/ usr / local / lib / node_modules / request -> / Users / soulsonic / dev / sandbox / node_test / request
J'ai redémarré le terminal après chaque commande, mais continue à obtenir l'erreur de module introuvable.
mettre à jour
il doit y avoir eu une sorte de conflit dans mon répertoire initial, parce que "npm install request" n'ajoutait pas "request" sous node_modules (il y en a 10 autres là-dedans) .. après avoir basculé vers un nouveau répertoire, cela fonctionnait.
si je l'exécute avec le commutateur -g, je le vois installé dans / usr / local / lib / node_modules / request.
il semble que j'ai juste besoin de mettre à jour mon profil pour que le chemin ci-dessus soit automatiquement ajouté.