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:
npm install --save-dev webpack
Tai lyhyemmässä muodossa:
npm install -D webpack
Tai vielä lyhyemmin:
npm i -D webpack
Tuloksena tällaisella komennolla asennetut
paketit päätyvät asetukseen
devDependencies:
{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Asenna Gulp-kirjasto:
npm install --save-dev gulp
Tutki tiedostoa package.json.