Dev зависимости в npm в JavaScript
Съществуват и библиотеки, които са необходими само в процеса на разработка като инструмент за работа на програмиста. Примери за такива библиотеки са сборщиците Webpack или Gulp (ще ги изучаваме в бъдеще).
Такива библиотеки също се инсталират чрез npm. Въпреки това, те трябва да се инсталират не в обикновените зависимости, а в специални зависимости за разработчик.
За това трябва да извикате инсталирането с
флаг --save-dev:
npm install --save-dev webpack
Или в по-кратка форма:
npm install -D webpack
Или дори по-кратко:
npm i -D webpack
В резултат пакетите, инсталирани
с такава команда, ще попаднат в настройката
devDependencies:
{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Инсталирайте библиотеката Gulp:
npm install --save-dev gulp
Изследвайте файла package.json.