Node.JS verwijderen met Linux opdrachtregel?

Hoe verwijder je node.js met de cmd line in linux?

Oplossing

Het uitvoeren van which node zal iets teruggeven als /path/bin/node.

Draai dan cd /path

Dit is alles wat wordt toegevoegd door Node.JS.

rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1

Het enige waar ik niets van weet is npm en wat het geïnstalleerd heeft. Als je npm opnieuw installeert in een aangepast pad dat leeg begint, dan kun je zien wat het toevoegt en dan zul je in staat zijn om een lijst voor npm te maken vergelijkbaar met de bovenstaande lijst die ik voor node heb gemaakt.

Commentaren (6)

Als u vanaf broncode hebt geïnstalleerd, kunt u het volgende commando uitvoeren:

sudo make uninstall

Als u de instructies op https://github.com/nodejs/node/wiki hebt gevolgd om naar uw $HOME/local/node te installeren, dan moet u het volgende typen vóór de bovenstaande regel:

./configure --prefix=$HOME/local/node
Commentaren (6)

Om node te verwijderen volgde ik het geaccepteerde antwoord van @George, omdat ik de bronnen niet meer heb, maar voordat ik dat deed, rende ik:

sudo npm rm npm -g

Dat leek zich te ontdoen van npm uit de systeemmappen zoals /usr/bin/npm en /usr/lib/npm. Ik heb het commando van hier. Ik vond toen een ~/.npm directory, die ik handmatig heb verwijderd. Eerlijk gezegd weet ik niet of elk spoor van npm is verwijderd, maar ik kan'niets anders vinden.

Commentaren (0)