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

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

Dependencies в package.json — это список внешних библиотек, от которых зависит работа проекта. Они автоматически устанавливаются при выполнении npm install или yarn install.

Основные моменты:

  • Зависимости для прода (dependencies) — библиотеки, необходимые для работы приложения в production (например, React, Lodash).
  • Зависимости для разработки (devDependencies) — инструменты, нужные только во время разработки (например, ESLint, Jest).

Пример:

json
{
  "dependencies": {
    "react": "^18.2.0",
    "axios": "^1.6.2"
  },
  "devDependencies": {
    "eslint": "^8.56.0",
    "jest": "^29.7.0"
  }
}

Без правильно указанных зависимостей проект может не запуститься на другом компьютере или при деплое.

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

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

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

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