Как удалить ноду
Перейти к содержимому

Как удалить ноду

Как удалить ненужную версию nodejs?

Через консоль установил node она оказалась древняя (0.10) и без npm.
Установил npm и затем nvm и там уже обновил node.
Но блин косяк в том что теперь у меня в системе есть nodejs (0.10) и node(5.8.0) и b npm устанавливает все пакеты для nodejs, например я установил forever, в процессе установки он мне пишет что версия ноды старая.

Что делать то? Как удалить ненужную мне старую версию, желательно без перезапуска сервера.

  • Вопрос задан более трёх лет назад
  • 5196 просмотров
  • Facebook
  • Вконтакте
  • Twitter
  • Facebook
  • Вконтакте
  • Twitter
  • Facebook
  • Вконтакте
  • Twitter

# node -v
v5.8.0
root@server0

# nvm use 5.8.0
N/A: version «v5.8.0» is not yet installed
root@server0

Как полностью удалить node.js из Windows

Я удалил свою предыдущую версию node.js (0.8.11), загрузил последнюю версию 0.10.24 с веб-сайта node.js и установил ее. Однако после запуска node —version он по-прежнему указывает, что я использую v0.8.11. Очевидно, что некоторые вещи остались позади во время процесса удаления, и из-за этого у меня возникали всевозможные ошибки при попытке добавить модули через npm. Я видел решения для OSX и Linux, но ничего не нашел для Windows. Я использую 64-разрядную версию Windows 7.

8 ответов

Как удалить Node.js из Windows:

Сделайте глубокий вдох.

Run npm cache clean —force

Удалите из программы и компонентов с помощью программы удаления.

Перезагрузите компьютер (или вам, вероятно, удастся убить все процессы, связанные с узлами, из диспетчера задач).

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

  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users\\AppData\Roaming\npm (или %appdata%\npm )
  • C:\Users\\AppData\Roaming\npm-cache (или %appdata%\npm-cache )
  • C:\Users\\.npmrc (и, возможно, проверьте это без префикса . )
  • C:\Users\\AppData\Local\Temp\npm-*

Проверьте переменную среды %PATH% , чтобы убедиться в отсутствии ссылки на Nodejs или npm существуют.

Если он все еще не удален, введите where node в командной строке, и вы увидите, где он находится — удалите его (и, возможно, родительский каталог) тоже.

Перезагрузитесь, для хорошей меры.

Лучше всего удалить Node.js из панели управления. После удаления загрузите желаемую версию Node.js и установите ее, и она работает.

Вчера у меня была такая же проблема, и мое решение: 1. удалить из панели управления, а не с вашего cli 2. загрузить и установить последнюю или желаемую версию узла с его веб-сайта 3. если вы по ошибке попытались удалить через cli (он будет не удаляйте полностью чаще всего), тогда вы не получите опцию удаления в cpanel, в этом случае установите ту же версию узла, а затем выполните мой шаг 1.

Надеюсь, это кому-то поможет.

Я пришел сюда, потому что кнопка «Удалить» была недоступна в «Установка и удаление программ». Он говорил: «Node.js не может быть удален».

  1. Получил .msi моей установленной версии Node. На всякий случай пробежал ремонтировать установку.
  2. Открыл командную строку администратора и запустил msiexec /uninstall <node.msi> .

В моем случае только вышеперечисленное не сработало. Я установил и удалил несколько версий nodejs, чтобы исправить эту ошибку: npm в Windows Ошибка: EISDIR, прочтите в Error (native), которую я продолжал получать при любой команде npm, которую я пытался запустить, включая получение версии npm с помощью: npm -v .

Таким образом, каталог npm был удален в папке nodejs, а последняя версия npm была скопирована из npm dist : а потом все заработало.

У меня действительно произошел сбой при удалении Microsoft. Я установил node-v8.2.1-x64, и мне нужно было запустить версию node-v6.11.1-x64.

При удалении произошел сбой с ошибкой: «Windows не может получить доступ к указанному устройству, пути или файлу» или тому подобное.

В итоге я перешел в папку «Загрузки», щелкнув правой кнопкой мыши на MSI-файле node-v8.2.1-x64 и выбрав «Удалить». Это сработало.

С уважением, Джон

Какую бы версию Node.js вы ни установили, запустите ее установщик еще раз. Он просит вас удалить Node.js следующим образом:

Node.js Setup window with buttons for Change, Repair, Remove

Сценарий: удаление NodeJS, когда в Windows нет записи программы для вашей установки узла

У меня возникла проблема, из-за которой моя версия NodeJS (0.10.26) НЕ могла быть удалена или удалена, потому что программы и компоненты в Windows 7 (также известные как «Установка и удаление программ») не имели сведений о том, что я установил NodeJS . поэтому не было возможности удалить его, кроме ручного удаления ключей и файлов реестра.

Команда для проверки вашей версии NodeJS: node —version

Я попытался установить новейшую рекомендованную версию NodeJS, но в конце процесса установки не удалось выполнить откат. Несколько версий NodeJS также потерпели неудачу, и установщик также откатил их. Я не мог обновить NodeJS из командной строки, так как у меня не был установлен SUDO.

РЕШЕНИЕ: Потратив несколько часов на устранение проблемы, включая обновление NPM, я решил переустановить ТОЧНУЮ версию NodeJS в моей системе поверх существующей установки.

Это решение сработало, и он переустановил NodeJS без каких-либо ошибок. Более того, он также добавил официальную запись в диалоговом окне «Установка и удаление программ».

Теперь, когда Windows знала о забытой установке NodeJS, я смог полностью удалить существующую версию NodeJS. Затем я успешно установил последнюю рекомендованную версию NodeJS для платформы Windows ( версия 4.4.5 на момент написания этой статьи ) без запуска отката.

Мне потребовалось время, чтобы добиться успеха, поэтому я публикую это на случай, если это поможет кому-то еще с аналогичной проблемой.

How can I completely uninstall nodejs, npm and node in Ubuntu [closed]

We don’t allow questions about general computing hardware and software on Stack Overflow. You can edit the question so it’s on-topic for Stack Overflow.

Closed 1 year ago .

The Question is similar to How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X) but for Ubuntu, and just for uninstalling.

Installation was done by: sudo apt-get install node

How do I completely remove npm along with all libraries, packages and any other files installed by npm on my system, via e.g. npm install -g @vue/cli ?

I do plan to reinstall npm afterwards.

user avatar

7 Answers 7

Then go to /etc/apt/sources.list.d and remove any node list if you have. Then do a

Check for any .npm or .node folder in your home folder and delete those.

you can see the location of the node. Try which nodejs and which npm too.

I would recommend installing node using Node Version Manager(NVM). That saved a lot of headache for me. You can install nodejs and npm without sudo using nvm.

user avatar

user avatar

It is better to remove NodeJS and its modules manually because installation leaves a lot of files, links and modules behind and later this creates problems when we reconfigure another version of NodeJS and its modules.

To remove the files, run the following commands:

user avatar

Note: This will completely remove nodejs from your system; then you can make a fresh install from the below commands.

Removing Nodejs and Npm

Now remove .node and .npm folders from your system

Go to home directory and remove any node or node_modules directory, if exists.

You can verify your uninstallation by these commands; they should not output anything.

Installing NVM (Node Version Manager) by downloading and running a script

The command above will clone the NVM repository from Github to the

Close and reopen your terminal to start using nvm or run the following to use it now:

As the output above says, you should either close and reopen the terminal or run the commands to add the path to nvm script to the current shell session. You can do whatever is easier for you.

Once the script is in your PATH, verify that nvm was properly installed by typing:

which should give this output:

Installing Node.js and npm

Once the installation is completed, verify it by printing the Node.js version:

should give this output:

Npm should also be installed with node, verify it using

Extra — [Optional] You can also use two different versions of node using nvm easily

nvm install 8.10.0 # just put the node version number Now switch between node versions

In my case v12.14.1 and v13.7.0 both are installed, to switch I have to just use

Configuring npm for global installations In your home directory, create a directory for global installations:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *