Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке залежності?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Залежності** - це зовнішні пакети (бібліотеки, модулі), які потрібні проєкту для роботи. Вони встановлюються через npm і зберігаються в `node_modules`, а їхній список фіксується в `package.json`. **Ключове:** без залежностей проєкт не зможе повноцінно працювати чи збиратися.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Залежності** - це зовнішні пакети (бібліотеки, модулі), які потрібні проєкту для роботи. Вони встановлюються через npm і зберігаються в `node_modules`, а їхній список фіксується в `package.json`. --- ### Навіщо потрібні залежності - додають функціональність, яку не хочеться або недоцільно писати з нуля (наприклад, React, Express, Axios); - дозволяють використовувати готові інструменти для збірки, тестів, лінтингу тощо. --- ### Де вони зберігаються - у `package.json` є список залежностей; - у `node_modules` - встановлений фактичний код цих бібліотек. --- ### Види залежностей | Тип | Де зберігається | Для чого | |---|---|---| | `dependencies` | `package.json` → `dependencies` | потрібні застосунку для роботи в runtime | | `devDependencies` | `package.json` → `devDependencies` | потрібні лише під час розробки (webpack, eslint, jest тощо) | --- **Підсумок:** залежності - це зовнішні бібліотеки, від яких залежить ваш проєкт, і без яких він не зможе повноцінно працювати чи збиратися.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.