npm install выдает и узел сообщения об ошибке не является распознанной командой

Я добавил узел в ПУТЬ.
Я попытался переустановить узел и перезапустить систему.
узел --version = 6.13.7
npm --version = 12.14.1

1 ответ

Когда ваш компьютер не может уловить node как команда, это обычно проблема PATH.

Замечу, что вы говорите, что уже добавили его в Path, но стоит проверить несколько вещей:

  1. Вы добавили его в путь пользователя или системный путь?
  2. Какова длина вашего параметра Path? Если он слишком длинный, вам может потребоваться разбить его на две или более переменных. Ссылка здесь: https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/
  3. Вы также добавили Git в свой путь? Если нет, продолжайте и установите Git Bash: https://gitforwindows.org/
  4. Если перезапуск не помог обновить переменные env по какой-либо причине, вы можете принудительно запустить его, открыв Powershell от имени администратора и запустив refreshenv
  5. Если вы можете запускать команды узла, но npm не может запускать их от вашего имени, это может быть проблема с разрешениями. Рассмотрите возможность выполнения той же команды, но в CMD с повышенными разрешениями. (Запустите CMD от имени администратора)
Другие вопросы по тегам