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

Как удалить node js

  • автор:

Добавление и удаление зависимости в приложении Node.js [8 из 26]

Код меньше и больше сосредоточиться на пользовательской разработке благодаря пакетам. Узнайте, почему пакеты полезны, как их можно использовать в приложениях Node.js.

Полный курс «Intro to Node.js» в Microsoft Learn: https://aka.ms/LearnNode.js

Просмотрите всю серию: https://aka.ms/NodeBeginnerSeries

Дополнительные ресурсы:

— Visual Studio Code: https://code.visualstudio.com

— Серия начинающих в JavaScript: https://aka.ms/JSBeginnerSeries

#NodeJS #Tutorial #Beginners #JavaScript #Express

Код меньше и больше сосредоточиться на пользовательской разработке благодаря пакетам. Узнайте, почему пакеты полезны, как их можно использовать в приложениях Node.js.

Полный курс «Intro to Node.js» в Microsoft Learn: https://aka.ms/LearnNode.js

Просмотрите всю серию: https://aka.ms/NodeBeginnerSeries

Дополнительные ресурсы:

Проблема с nodejs, как быть?

Обновил на машине (Ubuntu 14.04) node до версии v4.0.0, и когда в консоли делаю запрос node -v, то все ок, версия v4.0.0, но вот когда nodejs -v в консоли, то показывает v0.10.40 версию, почему так? И как это исправить? Обновлял но ничего не вышло.

Отслеживать
32.1k 19 19 золотых знаков 79 79 серебряных знаков 106 106 бронзовых знаков
задан 19 сен 2015 в 19:58
688 1 1 золотой знак 5 5 серебряных знаков 24 24 бронзовых знака

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Если машина с Ubuntu используется для разработки, то советую удалить установленную версию node и использовать nvm. С помощью этой утилиты вы оперативно можете получать последнюю версию node. А в качестве бонуса ещё и оперативно переключаться между различными версиями node. И всё это без использования прав суперпользователя.

Для установки node 4.0 выполните nvm install 4.0

Отслеживать
ответ дан 23 сен 2015 в 6:02
1,029 8 8 серебряных знаков 14 14 бронзовых знаков

sudo ln -s `which nodejs` /usr/bin/node 
sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get install nodejs 

Отслеживать
ответ дан 19 сен 2015 в 20:11
11111000000 11111000000
3,599 12 12 серебряных знаков 25 25 бронзовых знаков

я это проделал уже, и получил в итоге nodejs версии v0.10.40, и как ее теперь обновить до следующей версии? скажем v0.12

How to completely remove node.js from Windows

I uninstalled my previous version of node.js (0.8.11) and downloaded the latest, 0.10.24 from the node.js website and installed it. However, after running node —version , it still indicates that I’m running v0.8.11. Obviously, some stuff was left behind during the uninstall process, and it’s causing me to have all sorts of errors when trying to add modules through npm. I’ve seen solutions to this for OSX and Linux, but couldn’t find anything for Windows. I’m running Windows 7 64-bit.

70.4k 33 33 gold badges 166 166 silver badges 225 225 bronze badges
asked Dec 20, 2013 at 20:12
Andrew De Forest Andrew De Forest
6,999 15 15 gold badges 39 39 silver badges 50 50 bronze badges
This sounds bad, but did you restart afterwards?
Dec 20, 2013 at 20:19
Find the uninstaller (e.g. WIN-key, Uninstall NodeJS). Worked for me.
Nov 9, 2020 at 15:09

9 Answers 9

How to remove Node.js from Windows:

  1. Take a deep breath.
  2. Run npm cache clean —force
  3. Uninstall from Programs & Features with the uninstaller.
  4. Reboot (or you probably can get away with killing all node-related processes from Task Manager).
  5. Look for these folders and remove them (and their contents) if any still exist. Depending on the version you installed, UAC settings, and CPU architecture, these may or may not exist:
  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users\\AppData\Roaming\npm (or %appdata%\npm )
  • C:\Users\\AppData\Roaming\npm-cache (or %appdata%\npm-cache )
  • C:\Users\\.npmrc (and possibly check for that without the . prefix too)
  • C:\Users\\AppData\Local\Temp\npm-*
  1. Check your %PATH% environment variable to ensure no references to Nodejs or npm exist.
  2. If it’s still not uninstalled, type where node at the command prompt and you’ll see where it resides — delete that (and probably the parent directory) too.
  3. Reboot, for good measure.

8,161 1 1 gold badge 48 48 silver badges 42 42 bronze badges
answered Dec 20, 2013 at 20:25
brandonscript brandonscript
70.4k 33 33 gold badges 166 166 silver badges 225 225 bronze badges

Ahh, it turns out I had Meteor installed which came packaged with it’s own node.exe. Thanks for your help!

Dec 20, 2013 at 21:11
I also had an %AppData%\npm-cache directory which was ~100 MB.
May 6, 2014 at 20:01

Make sure you also remove your %USERPROFILE%\.npmrc file! (usually C:\Users\my_username\.npmrc) If this has the wrong prefix= , literally nothing will work and it will leave you stumped seeing your fresh install just loop infinitely. See stackoverflow.com/questions/29388730/npm-hangs-on-any-command. @brandonscript, maybe add this to your answer as it is still a very popular google search result.

Aug 15, 2016 at 12:16
What about C:\Users\\.node-gyp directory?
Dec 12, 2016 at 8:45
You know an answer is good when Microsoft links to it in their documentation.
Jan 19, 2021 at 20:38

Scenario: Removing NodeJS when Windows has no Program Entry for your Node installation

I ran into a problem where my version of NodeJS (0.10.26) could NOT be uninstalled nor removed, because Programs & Features in Windows 7 (aka Add/Remove Programs) had no record of my having installed NodeJS. so there was no option to remove it short of manually deleting registry keys and files.

Command to verify your NodeJS version: node —version

I attempted to install the newest recommended version of NodeJS, but it failed at the end of the installation process and rolled back. Multiple versions of NodeJS also failed, and the installer likewise rolled them back as well. I could not upgrade NodeJS from the command line as I did not have SUDO installed.

SOLUTION: After spending several hours troubleshooting the problem, including upgrading NPM, I decided to reinstall the EXACT version of NodeJS on my system, over the top of the existing installation.

That solution worked, and it reinstalled NodeJS without any errors. Better yet, it also added an official entry in Add/Remove Programs dialogue.

Now that Windows was aware of the forgotten NodeJS installation, I was able to uninstall my existing version of NodeJS completely. I then successfully installed the newest recommended release of NodeJS for the Windows platform (version 4.4.5 as of this writing) without a roll-back initiating.

It took me a while to reach sucess, so I am posting this in case it helps anyone else with a similar issue.

Удаление элемента простым JavaScript remove() методом

remove

Как вы знаете, DOM не поддерживает удаления элемента напрямую. При удалении элемента с JavaScript, вы должны сначала перейти на его родителей. Это процесс всегда был странным и не таким простым.

Согласно DOM Уровень 4 функции, который является текущей версией в разработке, существуют новые удобные методы мутации: append(), prepend(), before(), after(), replace(), и remove(). В этой статье, мы сосредоточимся на JavaScript remove() методе.

remove1

Пуленепробиваемый путь

Предположим, что у нас есть следующий HTML элемент:

<div >… чтобы удалить его из дерева DOM, вам нужно будет выполнить следующие линии JavaScript’а: 
var elem = document.getElementById("myDiv"); elem.parentNode.removeChild(elem);

Путем jQuery

Если вы используете JavaScript фреймворк, такой как jQuery, тогда для взятия элемента из DOM, вам нужно использовать remove() метод:

$('#myDiv').remove();
Новый путь. FTW. Определив переменную elem, вот как правильно удалить этот узел:
var elem = document.getElementById("myDiv"); elem.remove();

Обратили внимание на сходство с jQuery? Этот новый способ является более простым и интуитивным.

Поддержка браузеров

На данный момент поддерживаются следующие браузеры: Chrome, Opera, Safari и скоро Firefox 23. Может быть это не так здорово для производственных целей, но все же отлично подходит для тестирования и отладки.

Однако, если вы ищете большую поддержку браузеров, тогда есть polyfills, за которыми стоит следить:

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

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