Для установки Node.js через командную строку Windows потребуется официальный установщик и несколько простых команд. В отличие от графического способа, этот метод подходит для автоматизации и настройки окружения без взаимодействия с интерфейсом.
Сначала откройте командную строку с правами администратора. Это необходимо для корректной установки и настройки переменных среды. Нажмите Win + X, выберите «Командная строка (администратор)» или используйте PowerShell с теми же правами.
Загрузите установочный пакет Node.js с помощью утилиты curl. Если curl не установлен, активируйте его в компонентах Windows или используйте winget:
winget install OpenJS.NodeJS
Эта команда загрузит последнюю LTS-версию Node.js и установит её в систему. Убедитесь, что процесс завершился без ошибок. После этого проверьте доступность Node.js и npm:
node -v
npm -v
Если версии отображаются корректно, установка завершена успешно. Для обновления Node.js в будущем используйте ту же команду winget с параметром upgrade:
winget upgrade OpenJS.NodeJS
Такой подход позволяет минимизировать ручные действия и удобно интегрируется в сценарии автоматической настройки окружения разработчика.
Проверка наличия установленного Node JS через командную строку
Откройте командную строку Windows: нажмите Win + R, введите cmd
и нажмите Enter.
- Введите команду
node -v
и нажмите Enter. - Если Node.js установлен, вы увидите версию, например:
v18.17.1
. - Если появится сообщение об ошибке, например
'node' не является внутренней или внешней...
, значит Node.js не установлен или не добавлен в переменную среды PATH.
Для проверки установленного менеджера пакетов выполните:
- Команда
npm -v
покажет версию npm, если он установлен корректно.
Убедитесь, что путь к Node.js добавлен в системную переменную среды:
- Откройте Панель управления → Система → Дополнительные параметры системы.
- Нажмите Переменные среды, найдите переменную
Path
в списке «Системные переменные». - Убедитесь, что в списке есть путь вида
C:\Program Files\nodejs\
.
После внесения изменений перезапустите CMD и снова выполните node -v
.
Скачивание установщика Node JS с официального сайта
Откройте командную строку с правами администратора и введите следующую команду для запуска браузера с переходом на официальный сайт Node.js:
start https://nodejs.org/
На открывшейся странице выберите версию для Windows. Рекомендуется загружать LTS (долгосрочную поддержку), которая отображается слева. Установщик имеет расширение .msi
и подходит для большинства систем.
Перед загрузкой проверьте архитектуру вашей системы. Введите в командной строке:
wmic os get osarchitecture
Не используйте сторонние сайты или архивы. Это может привести к установке устаревших или вредоносных версий.
Запуск установочного файла и настройка параметров установки
После загрузки установочного файла Node.js (например, node-v20.11.1-x64.msi
) откройте командную строку от имени администратора:
- Нажмите Win и введите cmd.
- Кликните правой кнопкой по «Командная строка» и выберите «Запуск от имени администратора».
- Перейдите в каталог с установочным файлом с помощью команды
cd Путь\к\файлу
. - Запустите файл:
start /wait node-v20.11.1-x64.msi
.
После запуска установщик предложит настроить параметры установки. Важно обратить внимание на следующие пункты:
- Оставьте флажок Automatically install the necessary tools включённым – это установит npm и базовые инструменты сборки.
- Измените путь установки только при необходимости. По умолчанию:
C:\Program Files\nodejs\
. - Убедитесь, что опция Add to PATH включена – это позволит запускать Node.js и npm из любой директории в командной строке.
- Не отключайте компонент npm package manager – он необходим для установки пакетов.
После подтверждения настроек нажмите «Install». По завершении установки проверьте результат командой node -v
– она должна отобразить установленную версию.
Добавление Node JS в системную переменную PATH вручную
Откройте меню «Пуск» и введите Системные переменные. Выберите «Изменение системных переменных среды».
В открывшемся окне нажмите кнопку «Переменные среды». В разделе «Системные переменные» найдите строку с именем Path и нажмите «Изменить».
Нажмите «Создать» и введите путь к каталогу, где установлен Node.js, например: C:\Program Files\nodejs\
. Убедитесь, что вы добавили именно каталог, содержащий файлы node.exe
и npm.cmd
.
Нажмите «ОК» во всех открытых окнах, чтобы сохранить изменения. Перезапустите командную строку, чтобы обновлённый PATH начал действовать.
Проверьте добавление, выполнив в CMD команду node -v
. Отображение версии подтверждает правильную настройку.
Проверка версии Node JS и npm после установки через CMD
Откройте командную строку Windows: нажмите Win + R, введите cmd
и нажмите Enter.
Введите команду для проверки установленной версии Node.js:
node -v
Если установка прошла успешно, в ответ отобразится версия, например:
v20.11.1
Для проверки npm используйте команду:
npm -v
10.5.0
Если вместо версии появляется сообщение об ошибке или команда не распознаётся, убедитесь, что путь к Node.js добавлен в переменную окружения PATH
. Для этого выполните команду:
echo %PATH%
C:\Program Files\nodejs\
Если путь отсутствует, откройте «Системные переменные», найдите Path
, нажмите «Изменить» и добавьте путь к папке, где установлен Node.js.
После внесения изменений перезапустите командную строку и повторите команды node -v
и npm -v
.
Устранение ошибки «node не является внутренней или внешней командой»
Откройте «Параметры системы» → «Дополнительные параметры системы» → «Переменные среды». В разделе «Системные переменные» найдите переменную Path
и нажмите «Изменить». Убедитесь, что в списке присутствует путь к каталогу установки Node.js, например: C:\Program Files\nodejs\
. Если его нет, добавьте вручную, затем нажмите «ОК».
После изменения переменной перезапустите окно командной строки. Введите node -v
. Если отобразилась версия Node.js, ошибка устранена.
Если путь указан верно, но ошибка сохраняется, проверьте наличие файла node.exe
по указанному пути. При его отсутствии переустановите Node.js с официального сайта: https://nodejs.org/. Выберите LTS-версию и запустите установщик с правами администратора.
Иногда антивирус может блокировать node.exe
. Временно отключите защиту и повторите установку. Также убедитесь, что вы используете CMD, а не PowerShell с ограниченными правами. Для уверенности откройте CMD от имени администратора.
Удаление Node JS с помощью командной строки и повторная установка
Откройте командную строку с правами администратора. Выполните команду where node
, чтобы определить местоположение исполняемого файла Node.js. Обычно это путь вроде C:\Program Files\nodejs\node.exe
.
Для удаления используйте встроенную утилиту Windows. Выполните команду wmic product where "name like 'Node.js%%'" call uninstall
и подтвердите удаление, когда потребуется. После завершения процесса убедитесь, что Node.js полностью удалён: снова введите where node
. Если путь больше не отображается – всё удалено.
Очистите остаточные данные. Удалите вручную папку C:\Program Files\nodejs
, если она осталась. Очистите переменные среды. Запустите setx PATH ""
, чтобы обнулить переменную, затем вручную добавьте нужные пути, если потребуется.
Проверьте наличие остаточных npm-модулей. Удалите папку %AppData%\npm
и %AppData%\npm-cache
с помощью команд: rmdir /s /q %AppData%\npm
и rmdir /s /q %AppData%\npm-cache
.
Для повторной установки загрузите последнюю LTS-версию Node.js с официального сайта с помощью PowerShell: Invoke-WebRequest https://nodejs.org/dist/v20.11.1/node-v20.11.1-x64.msi -OutFile node.msi
. Запустите установку командой: start /wait msiexec /i node.msi /qn
.
После установки проверьте версии: node -v
и npm -v
. Убедитесь, что они соответствуют установленной версии. При необходимости настройте переменные среды вручную: добавьте C:\Program Files\nodejs\
в переменную PATH
через setx PATH "%PATH%;C:\Program Files\nodejs\"
.
Вопрос-ответ:
Как скачать установочный файл Node.js для Windows и где его найти?
Скачивание установщика Node.js для Windows начинается с посещения официального сайта: https://nodejs.org. На главной странице отображаются две версии: LTS (долгосрочная поддержка) и Current (последняя версия с новыми функциями). Если вам нужен стабильный вариант для работы, лучше выбрать LTS. После нажатия на нужную кнопку начнётся загрузка установочного файла формата `.msi`, который подходит для установки через графический интерфейс Windows.
Что делать, если команда node не распознаётся после установки?
Часто такая проблема возникает, если путь к Node.js не добавлен в переменную PATH. Чтобы исправить это, откройте «Свойства системы» → «Переменные среды», найдите переменную `Path` и проверьте, есть ли там строка вроде `C:\Program Files\nodejs\`. Если её нет, добавьте вручную. После этого перезапустите CMD и снова попробуйте ввести `node -v`. Если всё сделано правильно, команда должна заработать.