Я загрузил и установил новую версию nodejs (4.1.2) с помощью установщика .msi. После этого я запустил node -v
, но он по-прежнему показывает старую версию (0.12.2). Я попытался перезапустить Windows и даже удалить nodejs и переустановить его, но все же он показывает то же самое. Почему это происходит и как я могу его решить?Обновление Node.js по-прежнему показывает более старую версию в Windows
ответ
Выполнить поиск нескольких копий node.exe в обычных установке путей:
Program Files
Get-ChildItem -File -path $env:PROGRAMFILES -include node.exe -recurse -force
Program Files (x86)
Get-ChildItem -File -path $env:PROGRAMFILESX86 -include node.exe -recurse -force
Общие файлы
Get-ChildItem -File -path $env:COMMONPROGRAMFILES -include node.exe -recurse -force
Роуминг
Get-ChildItem -File -path $env:APPDATA -include node.exe -recurse -force
Обновление НПМ имеет свои собственные проблемы:
Скорее всего, что вы пытались обновить НПМ до того, как-то не удалось, и вы потом пошли искать этот инструмент. Если инструмент не обновляется, его могут смутить частичные изменения, сделанные во время
npm install npm
илиnpm upgrade npm
. В этом случае вам придется полностью удалить узел:Uninstall Node.js (выберите Uninstall, а не вариант Repair).
Идём в
%programfiles%\nodejs
и удалим всю папку.Удалить
%appdata%\npm
и%appdata%\npm-cache
.Отредактируйте свою PATH и удалите все, что ссылается на npm (для этого нажмите «Пуск» и найдите «Переменные среды»).
Переустановите узел, затем установите this tool - и используйте только this tool для обновления npm, не пытайтесь запустить
npm install npm
.
Список литературы
Ну, я давно решил эту проблему. Причиной этой проблемы было многократное существование установки node.js. – Nafis
У меня была аналогичная проблема, у меня было установлено два экземпляра узла, поэтому я удалил одну из них через панель управления, другую, более старую версию, я просто удалил папку. После этой чистой установки новая версия работает без проблем. Thx Paul. – goran
Я была такая же проблема и решить ее, удалив Node.js папку в Program Files (x64) и его вес
- 1. Как установить более старую версию node.js в Windows?
- 2. iPhone показывает старую версию приложения
- 3. xcode всегда показывает старую версию
- 4. Использовать более старую версию MSVCR?
- 5. TortoiseHG Upgrade показывает старую версию
- 6. Java -версия показывает старую версию java
- 7. Как проверить более старую версию в SVN?
- 8. Как установить более старую версию python
- 9. Как установить более старую версию пакета Wordcloud
- 10. Почему PhantomJS показывает старую версию Google Alerts?
- 11. Как загрузить более старую версию MonoDevelop?
- 12. Установка dplyr дает мне более старую версию
- 13. Как использовать старую версию node.js buildpack?
- 14. PHP Скомпилированный, но phpinfo() Показывает старую версию
- 15. ruby все еще показывает старую версию
- 16. Java: Как импортировать более старую версию класса
- 17. Можно ли загрузить более старую версию XCode?
- 18. скрипты композитора используют более старую версию php
- 19. Как получить более старую версию riak
- 20. Нужно ли использовать более старую версию Aspose.Cells.dll?
- 21. Как использовать более старую версию Java FX?
- 22. Zend Framework - установить более старую версию
- 23. Загрузить более старую версию Java-плагина SonarQube
- 24. получить более старую версию lib с git
- 25. Как установить более старую версию MonoTouch?
- 26. GitHub GUI для Windows: использует старую версию
- 27. Как установить более старую версию Flash Player?
- 28. Где скачать более старую версию Netbeans?
- 29. Как установить более старую версию TypScript?
- 30. Как установить более старую версию protobuf?
Возможно, вы захотите проверить свою переменную пути и убедиться, что она не по inting для более старой версии node.js –
Переменные пути в порядке. Я установил в тот же каталог. – Nafis