Zależności deweloperskie w npm w JavaScript
Istnieją również biblioteki, które są potrzebne tylko w procesie rozwoju jako narzędzie pracy programisty. Przykładami takich bibliotek są bundlery Webpack lub Gulp (będziemy je studiować dalej).
Takie biblioteki są również instalowane przez npm. Jednakże, należy je instalować nie jako zwykłe zależności, ale jako specjalne zależności dla dewelopera.
Aby to zrobić, należy wywołać instalację z
flagą --save-dev:
npm install --save-dev webpack
Lub w krótszej formie:
npm install -D webpack
Lub jeszcze krócej:
npm i -D webpack
W rezultacie pakiety, zainstalowane
taką komendą trafią do ustawienia
devDependencies:
{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Zainstaluj bibliotekę Gulp:
npm install --save-dev gulp
Przeanalizuj plik package.json.