Ответ
NPM (Node Package Manager) — это менеджер пакетов для JavaScript, встроенный в Node.js. Он позволяет устанавливать, обновлять и управлять зависимостями в проекте.
Основные команды:
npm init
— создаетpackage.json
(файл с метаданными проекта).npm install <package>
— устанавливает пакет локально.npm install -g <package>
— глобальная установка.npm update
— обновляет пакеты.
Пример:
npm install lodash # Установка библиотеки lodash
package-lock.json
фиксирует точные версии зависимостей для воспроизводимости сборки.
Альтернатива — Yarn, но npm остается стандартом в экосистеме Node.js.