Prenos npm projekta v JavaScript
Mapa node_modules zavzame veliko prostora
in vsebuje veliko majhnih datotek. Zato, ko
nalagate svoj projekt na gostovanje ali
posredujete projekt kolegu, ne bi smeli posredovati
mape s knjižnicami.
Bistvo je v tem, da bo vaš kolega z lahkoto
namestil knjižnice, navedene v datoteki
package.json. Poglejmo si,
kako se to naredi. V prazno
mapo postavite naslednjo datoteko:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Zdaj izvedite ukaz v terminalu,
ki bo namestil vse pakete,
opisane v package.json:
npm install
Recimo, da ste prejeli naslednji
package.json:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Postavite ga v prazno mapo in zaženite namestitev knjižnic iz te datoteke.