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:
terminalnpm install --save-dev webpack
Lub w krótszej formie:
terminalnpm install -D webpack
Lub jeszcze krócej:
terminalnpm i -D webpack
W rezultacie pakiety, zainstalowane
taką komendą trafią do ustawienia
devDependencies:
package.json{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Задание 1
Zainstaluj bibliotekę Gulp:
terminalnpm install --save-dev gulp
Przeanalizuj plik package.json.