Express Module non trovato se installato con NPM
-
29-10-2019 - |
Domanda
Quando provo a eseguire il app.js
File creato da Express, ottengo il seguente errore:
$ node app.js
node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Cannot find module 'express'
at Function._resolveFilename (module.js:320:11)
Quando scrivo express --version
Ricevo una dichiarazione di ritorno di 2.3.3
. Ho usato NPM per installare Express. Ho dovuto fare manualmente NPM usando queste istruzioni:
git clone http://github.com/isaacs/npm.git
cd npm
sudo make install
L'errore è Error: Cannot find module 'express'
.
Devo fare qualcosa dopo aver installato NPM ed Express per rendere Express vedere i moduli creati da NPM?
- Il mio nodo è versione: 0.4.6
- Il mio express è la versione: 2.3.3
- Il mio NPM è versione: 1.0.6
Express è installato a livello globale. Ho usato il -g
Flag per installarlo.
Modificare: Quando provo "node -e require.paths"
Ottengo:
[ '/home/user/.node_modules',
'/home/user/.node_libraries',
'/usr/local/lib/node' ]
Quindi, il nodo non sta rilevando l'installazione NPM. Come faccio a ottenere il nodo per rilevare l'installazione NPM?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow