Чанкина
← Все гайды

Установка Node.js на Windows

Программа, без которой не работают современные веб-сайты. Ставится один раз — пользуешься годами.

Зачем тебе Node.js

Представь, что ты делаешь сухой бульон. У тебя есть рецепт (код), есть ингредиенты (файлы сайта), а Node.js — это варочная линия. Без неё ингредиенты остаются ингредиентами, продукт не получится.

Точно так же — без Node.js твой код это просто текстовые файлы. Node.js «варит» его и превращает в живой работающий сайт.

Шаг 1. Скачать установщик

В 2026 году на сайте nodejs.org простой установщик спрятан за выпадающим меню для разработчиков. Самый короткий путь — прямая ссылка.

Скопируй её в адресную строку браузера и нажми Enter:

https://nodejs.org/dist/v24.15.0/node-v24.15.0-x64.msi

Браузер сразу начнёт скачивать файл node-v24.15.0-x64.msi весом ~30 МБ.

Шаг 2. Запустить установщик

Найди скачанный файл (обычно в папке «Загрузки») и сделай двойной клик.

Windows может показать предупреждение «Фильтр SmartScreen сейчас не доступен». Это нормально, не пугайся. Главное проверь, что в окне написано:

  • Издатель: OpenJS Foundation — это официальный фонд Node.js
  • Тип файла: .msi

Если так — жми «Запустить».

Шаг 3. Пройти установщик

Откроется белое окно установщика на 6 экранов. На большинстве просто нажимаешь «Next»:

  1. Welcome → жми Next
  2. License Agreement → поставь галочку «I accept...» → Next
  3. Destination Folder → ничего не меняй → Next
  4. Custom Setup → не трогай дерево компонентов слева → Next
  5. Tools for Native Modules ⚠️ → НЕ ставь галочку «Automatically install the necessary tools...». Если поставишь — компьютер час будет качать 5+ ГБ ненужного. Просто Next без галочки.
  6. Ready to install → жми Install

Windows спросит «Разрешить вносить изменения?» — отвечай Да.

Установка идёт 2-5 минут. В конце увидишь окно «Completed» — жми Finish.

Шаг 4. Перезапустить VSCode

Если ты будешь работать через Claude Code в VSCode — обязательно закрой VSCode полностью (крестик в углу) и открой заново.

Без перезапуска VSCode не «увидит» новую программу — будет ругаться, что node не найден.

Шаг 5. Проверить, что всё работает

Открой PowerShell или попроси Claude в VSCode выполнить команду:

node --version

Должно показать что-то вроде v24.15.0. Это значит — Node.js работает.

Если что-то пошло не так

Ошибка «File ... cannot be loaded because running scripts is disabled on this system» при попытке запустить npm:

Это типичная защита Windows: PowerShell по умолчанию блокирует выполнение скриптов. Один раз в жизни выполни в PowerShell от своего имени:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force

После этого npm --version тоже заработает. Это безопасное действие — оно просто разрешает запускать локальные скрипты.

Что дальше

Готово — у тебя установлена «варочная линия» для веб-приложений. Следующий шаг — установить VSCode и подключить Claude Code, чтобы можно было вайбкодить.