В Windows Node.js не предустановлен, его нужно устанавливать вручную. Вот как проверить его наличие и узнать путь к нему:

1. Проверь, установлен ли Node.js

Открой Командную строку (Win + R → введи cmd → Enter) и выполни: 

node -v

Если Node.js установлен, появится его версия (например, v18.12.1).
Если нет — увидишь ошибку "node" не является внутренней или внешней командой.

2. Если Node.js не установлен

  1. Скачай установщик с официального сайта (https://nodejs.org/en) (выбери LTS-версию).

  2. Запусти установку с галочками:

    • ☑ Add to PATH (чтобы node и npm работали из любой папки).

    • ☑ Automatically install tools (опционально).

После установки снова проверь node -v.

🔹 3. Где физически находится Node.js?

Путь к Node.js зависит от того, как ты его устанавливал.

🔸 Стандартные пути установки:

  • Node.js

    C:\Program Files\nodejs\
  • npm-пакеты (глобальные)

    C:\Users\Твой_Пользователь\AppData\Roaming\npm\

🔸 Как найти точный путь:

  1. В командной строке выполни: 

    where node

    → Выведет что-то вроде: 

    C:\Program Files\nodejs\node.exe
  2. Для npm: 

    where npm

🔹 4. Добавление Node.js в PATH (если не работает)

Если node -v не работает, но Node.js установлен:

  1. Нажми Win + S → введи "Переменные среды" → выбери "Изменить системные переменные среды".

  2. Во вкладке "Дополнительно" → "Переменные среды".

  3. В разделе "Системные переменные" найди Path → "Изменить".

  4. Добавь путь к папке nodejs (например, C:\Program Files\nodejs\).

🔹 5. Переустановка Node.js

Если есть проблемы:

  1. Удали Node.js через Панель управления → "Программы и компоненты".

  2. Скачай свежую версию и установи заново.

💡 Проверка работы и отладка!!!

Если Node.js установлен в C:\Program Files\nodejs, но команда node не работает в командной строке, вот как запустить его прямо сейчас и настроить на постоянную работу:

🔥 Способ 1: Запуск через полный путь (работает сразу)

Откройте командную строку (Win + R → cmd) и введите:

cmd
 
"C:\Program Files\nodejs\node.exe" -v

Если увидите версию (например, v20.13.1) — Node.js установлен корректно.

🛠 Способ 2: Добавление Node.js в PATH (чтобы работал везде)

Шаг 1: Проверьте наличие Node.js в папке

Откройте Проводник и перейдите в: 

C:\Program Files\nodejs\

Убедитесь, что там есть файлы:

  • node.exe

  • npm.cmd (для работы npm)

Шаг 2: Добавьте путь в переменные среды

  1. Нажмите Win + S → введите "Переменные среды" → выберите "Изменить системные переменные среды".

  2. Во вкладке "Дополнительно" → "Переменные среды".

  3. В разделе "Системные переменные":

    • Найдите переменную Path → нажмите "Изменить".

    • Нажмите "Создать" → вставьте: 

      C:\Program Files\nodejs\
    • Нажмите OK везде.

Шаг 3: Проверьте работу

Закройте и снова откройте командную строку, затем:

cmd
 
node -v
npm -v

Должны отобразиться версии.