Как установить npm на Windows: пошаговое руководство

Иван Корнев·1 августа 2026·3 мин

Чтобы понять, как установить npm на Windows, достаточно скачать установщик Node.js, так как пакетный менеджер входит в его состав по умолчанию. Отдельная установка не требуется.

Оглавление

Почему npm не нужно устанавливать отдельно

npm устанавливается вместе с Node.js. Это пакетный менеджер, который входит в состав установки Node.js, поэтому отдельно его скачивать и настраивать не нужно.

Способ 1: Установка через nvm-windows

Этот метод рекомендуется официальными источниками, так как позволяет легко управлять версиями Node.js и npm.

  1. Удалите предыдущие установки: перед началом удалите все существующие версии Node.js и npm из системы, чтобы избежать конфликтов.
  2. Скачайте nvm-windows: перейдите на страницу релизов nvm-windows и скачайте файл nvm-setup.zip последней версии.
  3. Установите nvm-windows: распакуйте ZIP-архив, запустите файл nvm-setup.exe и следуйте инструкциям мастера установки, выбрав каталог для установки.
  4. Запустите PowerShell: откройте PowerShell от имени администратора.
  5. Установите Node.js (вместе с npm):
    • Вариант А (рекомендуется): последняя стабильная LTS-версия.
     nvm list available
     nvm install <номер_версии_LTS>
     ```
   - Вариант Б: самая последняя версия.
     
```bash
     nvm install latest
     ```
6. **Активируйте версию**: выполните команду `nvm use <номер_версии>`, например: `nvm use 20.11.0`.
7. **Проверьте установку**: выполните команды `node -v` и `npm -v`. Обе команды должны вывести номера версий.

После изменения версии через nvm версия npm автоматически меняется на соответствующую.

Способ 2: Установка через официальный инсталлятор

Если вы не хотите использовать менеджер версий, можно установить Node.js напрямую.

  1. Скачайте установщик: перейдите на официальный сайт nodejs.org и скачайте установщик для Windows. Обязательно выбирайте версию с пометкой LTS (Long Term Support).
  2. Запустите установщик: дважды кликните по скачанному .msi файлу. Нажимайте "Next", соглашаясь с настройками по умолчанию. Установщик автоматически установит и Node.js, и npm.
  3. Проверьте установку: откройте командную строку (cmd) или PowerShell и выполните node -v и npm -v.

Как обновить npm до последней версии

После установки вы можете обновить пакетный менеджер до последней доступной версии глобально, выполнив команду:

npm install -g npm

Проверка работоспособности установки

Создайте тестовый проект, чтобы убедиться в корректной работе:

mkdir test-project
cd test-project
npm init -y
npm install lodash

Если команды выполняются без ошибок, установка прошла успешно.

Частые ошибки

  • Ошибки с правами доступа: если при установке или выполнении команд возникают ошибки, связанные с правами, запускайте PowerShell или командную строку от имени администратора.
  • Конфликты версий: если в системе уже был установлен Node.js, его необходимо удалить перед установкой nvm-windows, иначе возможны конфликты путей и версий.

FAQ

Нужно ли устанавливать npm отдельно от Node.js?
Нет, npm входит в состав установщика Node.js и устанавливается автоматически вместе с ним.

Какую версию Node.js и npm лучше выбирать?
Для продакшн-проектов всегда рекомендуется использовать версию с пометкой LTS (Long Term Support), так как она является наиболее стабильной.

Можно ли иметь несколько версий npm на одном компьютере?
Да, при использовании nvm-windows вы можете устанавливать и переключаться между разными версиями Node.js, каждая из которых будет иметь свою соответствующую версию npm.