Зачем тебе 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»:
- Welcome → жми
Next - License Agreement → поставь галочку «I accept...» →
Next - Destination Folder → ничего не меняй →
Next - Custom Setup → не трогай дерево компонентов слева →
Next - Tools for Native Modules ⚠️ → НЕ ставь галочку «Automatically install the necessary tools...». Если поставишь — компьютер час будет качать 5+ ГБ ненужного. Просто
Nextбез галочки. - 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, чтобы можно было вайбкодить.