2016-07-27 3 views
3

У меня установлен узел на моей машине с окнами 10, однако я нашел что-то странное с узлом.Удалить узел js Windows 10

При выполнении node -v из командной строки, я получил бегущую версия v0.10.28, но я уверен, что у меня есть обновить узел, загрузив узел из node.js который является версия V4.4.7. Поэтому я попытался удалить узел из приложений и функций, узел был удален, но через командную строку я все еще могу сделать node -v и вернуть ту же версию, попытался перезагрузить машину и все тот же.

Кто-нибудь знает, как это решить?

ответ

14

Попробуйте найти эти папки и удалить их (и их содержимое), если они все еще существуют. В зависимости от версии вы установили, настройки UAC и архитектуры процессора, они могут или не могут существовать:

  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users\{User}\AppData\Roaming\npm (или %appdata%\npm)
  • C:\Users\{User}\AppData\Roaming\npm-cache (или %appdata%\npm-cache)

Check your %PATH% environment variable не содержит ссылок на Nodejs или npm есть.

+0

есть одна папка, находящаяся в 'C: \ Program Files \ Nodejs', спасибо за вашу помощь –

+0

Добро пожаловать, у меня такая же проблема на моем Linux, поэтому я понимаю ваше чувство об этом. – moshemeirelles

+0

просто интересно, почему новый загруженный узел установлен в 'C: \ Program Files (x86) \ Nodejs' вместо этого в' C: \ Program Files \ Nodejs', в то время как установщик для 'x64'? –

1

Я думаю, у вас есть несколько узлов nodejs в вашей системе. Вы должны запустить echo %PATH%, чтобы увидеть, это первый путь nodejs.

Чтобы доказать свою догадку, вы можете просто перейти в папку установки 4.4.7, а затем запустить node -v, чтобы увидеть номер версии. Я уверен, что вы получите 4.4.7.

+0

есть одна папка, находящаяся в 'C: \ Program Files \ Nodejs', просто интересно, как я могу закончить с установкой 2, и почему новая версия узла, которую я загрузил из nodejs, установленный в' C: \ Program Файлы (x86) \ Nodejs' вместо этого в 'C: \ Program Files \ Nodejs'? –

+0

Hum ... У вас есть 32-битные и 64-битные установки. Независимо от того, как они появились, вы можете сначала удалить nodejs из панели управления, а затем удалить обе каталоги, если они есть. А затем запустите чистую установку. – stanleyxu2005

Смежные вопросы