Dev зависимости в npm в JavaScript
Ишлаб чиқиш жараёнида дasturchнинг иш учун инструмент сифатида фақатгина керак бўладиган кутубхоналар ҳам мавжуд. Бундай кутубхоналарга мисол тарикасида Webpack ёки Gulp (биз уларни кейинроқ ўрганамиз) йиғувчиларини келтириш мумкин.
Бундай кутубхоналар ҳам npm орқали ўрнатилади. Аммо, уларни оддий зависимостьларга эмас, балки ишлаб чиқувчи учун махсус зависимостьларга ўрнатиш керак.
Бунинг учун ўрнатишни
--save-dev байроқчаси билан
чақириш керак:
npm install --save-dev webpack
Ёки қисқароқ шаклда:
npm install -D webpack
Ёки яна ҳам қисқароқ:
npm i -D webpack
Натижада шундай буюруқ орқали ўрнатилган
пакетлар devDependencies
созламасига тушadi:
{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Gulp кутубхонасини ўрнатинг:
npm install --save-dev gulp
package.json файлини ўрганинг.