Встречается на собеседованиях • сегодня

Для чего нужен devDependency в package.json

devDependencies в package.json содержат пакеты, необходимые только для разработки и тестирования проекта, но не для его работы в production. Например, инструменты сборки (webpack, Babel), линтеры (ESLint), тестовые фреймворки (Jest).

Пример:

json
{
  "devDependencies": {
    "webpack": "^5.0.0",
    "eslint": "^8.0.0",
    "jest": "^29.0.0"
  }
}

При установке (npm install) флаг --production пропускает devDependencies, экономя место и время в production-среде.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы