npm projekt átvitele JavaScriptben
A node_modules mappa sok helyet foglal
és számos apró fájlt tartalmaz. Ezért, amikor
feltölti a projektjét egy hosztra vagy
átadja a projektjét egy kollégának, nem szabad
átadnia a könyvtárakat tartalmazó mappát.
Az a helyzet, hogy a kollégája könnyedén
telepítheti a package.json fájlban
megadott könyvtárakat. Nézzük meg,
hogyan is történik ez. Helyezzen egy üres
mappába a következő fájlt:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Most hajtsa végre a terminálparancsot,
amely telepíti a package.json fájlban
leírt összes projektet:
npm install
Tegyük fel, hogy a következő
package.json fájlt kapta:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Helyezze egy üres mappába és indítsa el a könyvtárak telepítését ebből a fájlból.