Npm лойиҳасини JavaScriptда кўчириш
node_modules папкаси кўп жой олур
ва кўп миқдорда майда файлларни ўз ичига олади. Шу сабабдан, қачон
сиз ўз лойиҳангизни хостинга юксангиз ёки
лойиҳани ҳамкасбингизга берсангиз, сиз
кутубхоналар папкасини бермаслигингиз керак.
Гапи шундаки, сизнинг ҳамкасбингиз осонлик билан
файлда кўрсатилган кутубхоналарни ўрнатиб олиши мумкин
package.json. Келинг, бу қандай амалга оширилишини кўрамиз. Бўш
папкада куйидаги файлни joylang:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Ҳозир терминал буйругини ишга туширинг,
у package.jsonда тавсифланган барча лойиҳаларни ўрнатади:
npm install
Фарз қилайлик, сизга куйидаги
package.json юборилди:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Уни бўш папкага joylang ва ушбу файлдан кутубхоналарни ўрнатишни бошланг.