Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке npm?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**npm** - це менеджер пакетів для JavaScript-екосистеми, який типово встановлюється разом із **Node.js**. Він служить для встановлення, оновлення, видалення та публікації бібліотек і інструментів, що використовуються в проєктах. **Ключове:** npm фіксує версії пакетів у `package.json` та `package-lock.json`, щоб проєкт однаково збирався в усіх.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**npm** - це менеджер пакетів для JavaScript-екосистеми, який типово встановлюється разом із **Node.js**. Він використовується для встановлення, оновлення, видалення та публікації бібліотек і інструментів, що використовуються в проєктах. --- ### Що робить npm 1. **Встановлює залежності** Дозволяє підключати сторонні пакети з віддаленого репозиторію (npm registry). 2. **Керує версіями пакетів** Фіксує версії в `package.json` та `package-lock.json`, щоб проєкт однаково збирався в усіх. 3. **Запускає скрипти проєкту** Команди на кшталт `npm run build`, `npm run start` тощо. 4. **Публікує власні пакети** Дає можливість розміщувати власні бібліотеки в npm-репозиторії. --- ### Де використовується npm застосовується в: - фронтенд-проєктах (React, Vue, Webpack, Vite та ін.), - серверних проєктах на Node.js, - CLI-інструментах. --- **Коротко:** npm - це система керування пакетами, яка дозволяє встановлювати й використовувати бібліотеки, автоматизувати процеси та працювати із залежностями в JavaScript-проєктах.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.