Node.js
Как установить Node.js на Windows 10 и 11: скачивание, PATH и проверка
На Windows Node.js проще всего поставить через официальный установщик. Он добавляет Node.js и npm в систему, а после установки команды node и npm должны работать в PowerShell, Windows Terminal или командной строке
Главная проверка после установки — открыть новый терминал и выполнить node -v и npm -v
Короткий ответ
- Откройте https://nodejs.org/en/download/
- Скачайте Windows Installer для LTS-версии
- Запустите
.msiфайл - Оставьте стандартные настройки
- Откройте новый терминал
- Проверьте версии
node -v
npm -v
Если видите номера версий, Node.js установлен
Какой установщик выбирать
Для большинства пользователей подходит LTS-версия. Она стабильнее для учебных и рабочих проектов
Если у вас Windows 10 или Windows 11 на обычном компьютере, скачивайте Windows Installer. Не нужно скачивать архив, если вы не понимаете, как вручную добавлять папку в PATH
Как проверить установку
Откройте Windows Terminal или PowerShell и выполните
node -v
npm -v
Затем создайте файл hello.js
console.log("Node.js работает на Windows")
В папке с файлом выполните
node hello.js
Если в терминале появился текст, Node.js реально запускает код
Что делать, если node не найден
Сначала закройте терминал и откройте новый. Если не помогло, проверьте путь
where node
where npm
Если команды ничего не выводят, Windows не видит Node.js в PATH. Иногда помогает переустановка Node.js стандартным установщиком
Если путь выводится, но версия не та, возможно, на компьютере несколько установок Node.js
Как открыть папку проекта в терминале
Если файл лежит на рабочем столе или в папке проекта, терминал должен быть открыт именно там. В Windows можно открыть папку, щелкнуть правой кнопкой по пустому месту и выбрать открытие в терминале, если такая команда доступна
Или перейти командой cd
cd C:\Users\User\Desktop\node-demo
node hello.js
Если путь содержит пробелы, заключайте его в кавычки
cd "C:\Users\User\Desktop\node demo"
Нужно ли ставить npm отдельно
Обычно нет. npm ставится вместе с Node.js. Если node -v работает, а npm -v нет, проблема не в том, что вы забыли отдельный установщик npm, а в неполной установке или PATH
Мини-практика
Установите Node.js, создайте папку node-windows-demo, внутри файл hello.js, запустите node hello.js, затем выполните npm init -y
После npm init -y рядом появится package.json. Это значит, что npm тоже работает
Частые ошибки
Ошибка первая: не открыть новый терминал после установки
Ошибка вторая: запускать node hello.js из другой папки
Ошибка третья: скачать архив вместо установщика и не добавить путь вручную
Ошибка четвертая: иметь несколько версий Node.js и не проверять where node
Что почитать дальше по Node.js
Если нужен общий маршрут по теме, откройте рубрику Node.js. Для соседних задач пригодятся эти разборы:
- Как добавить Node.js в PATH: Windows, macOS, Linux и проверка
- Как установить Node.js: Windows, macOS, Linux и проверка npm
- Как установить Node.js на Debian: apt, nvm и проверка npm
- Как установить Node.js на Ubuntu и Linux: apt, nvm и проверка