Dev-riippuvuudet npm:ssä JavaScriptissä
On olemassa myös kirjastoja, joita tarvitaan vain kehitysvaiheessa ohjelmoijan työskentelyvälineenä. Esimerkkejä tällaisista kirjastoista ovat bundlerit Webpack tai Gulp (opiskelemme niitä myöhemmin).
Tällaiset kirjastot asennetaan myös npm:n kautta. Ne tulee kuitenkin asentaa ei tavallisiin riippuvuuksiin, vaan erityisiin kehittäjän riippuvuuksiin.
Tätä varten asennus on kutsuttava
lipulla --save-dev:
terminalnpm install --save-dev webpack
Tai lyhyemmässä muodossa:
terminalnpm install -D webpack
Tai vielä lyhyemmin:
terminalnpm i -D webpack
Tuloksena tällaisella komennolla asennetut
paketit päätyvät asetukseen
devDependencies:
package.json{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Задание 1
Asenna Gulp-kirjasto:
terminalnpm install --save-dev gulp
Tutki tiedostoa package.json.