Trasferimento di un progetto npm in JavaScript
La cartella node_modules occupa molto spazio
e contiene molti piccoli file. Pertanto, quando
carichi il tuo progetto su un hosting o
dai il progetto a un collega, non dovresti includere
la cartella con le librerie.
Il fatto è che il tuo collega potrà facilmente
installare le librerie specificate nel file
package.json. Vediamo come
si fa. Posiziona in una cartella
vuota il seguente file:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Ora esegui il comando nel terminale,
che installerà tutti i progetti
descritti in package.json:
npm install
Supponiamo che ti sia stato inviato il seguente
package.json:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Mettilo in una cartella vuota e avvia l'installazione delle librerie da questo file.