Vitengo vya Ukuzaji katika npm kwenye JavaScript

Pia kuna maktaba ambazo zinahitajika tu wakati wa mchakato wa ukuzaji kama zana ya kazi ya programu. Mfano wa maktaba kama hizi ni vikusanyaji kama Webpack au Gulp (tutazisoma zaidi baadaye).

Maktaba kama hizi pia husakinishwa kupitia npm. Hata hivyo, zinapaswa kusakinishwa si kwenye vitengo vya kawaida, bali kwenye vitengo maalum vya mkuzaji.

Ili kufanya hivyo, unahitaji kuita usakinishaji kwa bendera --save-dev:

terminalnpm install --save-dev webpack

Au kwa umbo fupi zaidi:

terminalnpm install -D webpack

Au hata fupi zaidi:

terminalnpm i -D webpack

Kama matokeo, mifuko iliyosakinishwa kwa amri kama hii itaingia kwenye mpangilio wa devDependencies:

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

Sakinisha maktaba ya Gulp:

terminalnpm install --save-dev gulp

Chunguza faili package.json.