Node не распознан, хотя успешно установлен
Я пытаюсь запустить nodejs при новой установке Windows 7.
Это то, что я сделал:
-
Установите node с помощью установщика Windows
-
Убедитесь, что файлы были извлечены до C:\Program Files (x86)\nodejs\
-
Убедитесь, что переменная enviorment Path содержит C:\Program Files (x86)\nodejs\
-
откройте командную строку и запустите node -v
Это дает мне сообщение 'node is not a recognized ...'
.
Что мне здесь не хватает?
Обновление
running echo %path%
дает мне список каталогов, который не включает C:\Program Files (x86)\nodejs\
, хотя при просмотре вкладки "переменные среды" в свойствах системы отображается его по пути. Странно.
Ответы
Ответ 1
UPDATE: более быстрое решение за комментарий Timos: "Перезапустить explorer.exe достаточно, вы можете остановить его в диспетчере задач и запустить его снова"
Это было решено перезапуском компьютера.
По-видимому, с помощью установщика Node задает путь так, чтобы он был виден в свойствах системы, но не в командной строке (запуск echo% path%), пока вы не перезагрузите компьютер. Не уверен, что это проблема с Windows или установщик Node.
Ответ 2
Операция Timo является точной. Для полноты...
Чтобы снова запустить explore.exe
, Ctrl + Shift + Esc, чтобы открыть Task Manager
Затем выполните File > New Task (Run) > type: explorer.exe
> Enter > Voila!
Ответ 3
Следующее решение сработало для меня... Может быть, это сработает для вас...
Если у вас установлено nodejs, и вы все равно получаете сообщение об ошибке, выполните следующую команду в командной строке
npm install -g sails
Это может сработать для вас...