provo ad installare pacchetto espresso utilizzando NPM da dentro/home/Iwan/my-directory project:NPM Installa pacchetto Fuori directory corrente
npm install express
[email protected] ../node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected])
La cosa strana è NPM non installa pacchetto espresso in directory corrente (/ home/iwan/my-project/node_modules/express), ma in/home/iwan/node_modules/express.
Mi sono perso qualcosa?
Ah, grazie @Brad. Adesso è chiaro. –
In realtà sono venuto da Google per cercare un comportamento opposto, quindi non devo assolutamente andare 'cd ..' prima dell'installazione. La soluzione è stata di nuovo - proprio come afferma questa risposta - per creare 'node_modules' nella directory genitore. –
No, questo non funziona. Se installo 'npm install --save redux' è installato nella cartella il mio prompt dei comandi è (creando la cartella' node_modules'), e non ha controllato le cartelle 'node_modules' che si trovavano nella directory padre. –