JavaScript-da npm Dev Bog‘liqliklari

Shuningdek, faqat dasturlash jarayonida, dasturchining ish quroli sifatida kerak bo‘ladigan kutubxonalar ham mavjud. Bunday kutubxonalarga Webpack yoki Gulp kabi assetlar yig‘uvchilari misol bo‘la oladi (ularni kelajakda o‘rganamiz).

Bunday kutubxonalar ham npm orqali o‘rnatiladi. Biroq, ular oddiy bog‘liqliklar sifatida emas, balki dasturchi uchun mo‘ljallangan maxsus bog‘liqliklar sifatida o‘rnatilishi kerak.

Buning uchun o‘rnatishni --save-dev bayrog‘i bilan chaqirish kerak:

terminalnpm install --save-dev webpack

Yoki qisqaroq shaklda:

terminalnpm install -D webpack

Yoki yanada qisqaroq:

terminalnpm i -D webpack

Natijada, shu komanda bilan o‘rnatilgan paketlar devDependencies sozlamasiga tushadi:

package.json{
  "devDependencies": {
    "webpack": "^5.74.0"
  }
}
Задание 1

Gulp kutubxonasini o‘rnating:

terminalnpm install --save-dev gulp

package.json faylini o‘rganing.