Node.js a npm – jedná se o výkonné nástroje, které vám umožňují vyvíjet a spouštět aplikace JavaScript ve vašem počítači se systémem Linux. Existují však případy, kdy potřebujete odstranit Node.js a npm z vašeho počítače. Ať už k vyčištění systému od nepoužívaných paketů nebo k instalaci jiných verzí Node.js a npm, v tomto článku vám řekneme, jak tyto nástroje zcela a beze zbytku odstranit.
Než začnete odstraňovat Node.js a npm, je třeba poznamenat, že proces se může lišit v závislosti na distribuci Linuxu, kterou používáte. V tomto návodu se podíváme na odstranění Node.js a npm na příkladu Ubuntu, jedné z nejoblíbenějších distribucí Linuxu. Tyto pokyny však můžete přizpůsobit svému operačnímu systému.
Poznámka: před odstraněním Node.js a npm ujistěte se, že máte zálohu všech důležitých dat a projektů souvisejících s Node.js a npm. Odstranění nástrojů může vést ke ztrátě neuložené práce.
Jak odstranit Node.js a npm z počítače na Linux: podrobné pokyny
Krok 1: zastavení všech procesů Node.js a npm
Před odstraněním Node.js a npm se musí ujistit, že všechny související procesy jsou zastaveny. Spusťte v terminálu následující příkaz:
sudo systemctl stop node
Tento příkaz zastaví všechny procesy Node.js a npm související se systémem.
Krok 2: Odstranění souborů Node.js a npm
Odstraňte všechny soubory Node.js a npm. Chcete-li to provést, proveďte v terminálu následující příkazy:
sudo rm -rf /usr/local/bin/npmsudo rm -rf /usr/local/lib/node_modulessudo rm -rf /usr/local/bin/nodesudo rm -rf /usr/local/share/man/man1/node.1sudo rm -rf /usr/local/lib/dtrace/node.d
Krok 3: Odstranění path proměnné
Upravte soubor ~/.profil nebo ~/.bashrc a odstraňte řádky obsahující cesty k Node.js a npm. Chcete-li to provést, otevřete soubor pomocí editoru textu a odstraňte následující řádky:
export PATH=$PATH:/usr/local/binexport NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
Krok 4: Kontrola odstranění Node.js a npm
Po provedení předchozích kroků můžete zkontrolovat výsledek odstranění Node.js a npm. Do terminálu zadejte následující příkazy:
node --versionnpm --version
Pokud se vrátí chyba nebo příkazy nejsou, znamená to Node.js a npm byly úspěšně odstraněny z počítače.
Nyní znáte podrobný návod k odstranění Node.js a npm z počítače na Linux. Tyto informace můžete použít, pokud potřebujete odstranit Node.js a npm nebo je upgradujte na novou verzi.
Kontrola instalace Node.js a npm
Jakmile nastavíte Node.js a npm na vašem počítači, možná budete muset zkontrolovat, zda instalace byla úspěšná. Chcete-li to provést, proveďte následující příkazy:
- Otevřete terminál nebo příkazový řádek.
- Zadejte příkaz node-v A stiskněte Enter. Pokud vše funguje správně, měli byste vidět verzi nainstalovaného Node.js.
- Dále zadejte příkaz npm-v a stiskněte Enter. Pokud je npm správně nainstalován, zobrazí se verze nainstalovaného správce balíčků.
Pokud vidíte verze Node.js a npm, to znamená, že instalace byla úspěšná a jste připraveni pracovat s Node.js a jeho správce npm.
Zastavení a odstranění procesů Node.js a npm
Krok 1: Zastavte všechny aktivní procesy Node.js a npm před jejich odstraněním z počítače. Chcete-li to provést, otevřete terminál a spusťte příkaz:
sudo killall node npm
Krok 2: Zkontrolujte, zda byly všechny procesy úspěšně zastaveny spuštěním následujícího příkazu:
ps aux | grep node
Krok 3: Odstraňte složku, ve které je Node nainstalován.js, pomocí následujícího příkazu:
sudo rm -rf /usr/local/lib/nodejs
Tento příkaz odstraní složku "nodejs" a veškerý její obsah.
Krok 4: Nyní odstraňte všechny související s Node.JS a npm soubory a složky z vašeho domovského adresáře pomocí příkazu:
sudo rm -rf ~/.npmsudo rm -rf ~/.node-gyp
Tyto příkazy odstraní složku."npm "a".node-gyp " ve vašem domovském adresáři.
Krok 5: Dokončete proces mazání odstraněním odkazů na Node.js a npm z cesty systému. Chcete-li to provést, otevřete soubor."bashrc " v textovém editoru:
nano ~/.bashrc
Odstraňte následující řádky:
export PATH="$PATH:/usr/local/lib/nodejs/node-v14.17.5-linux-x64/bin"export NODE_PATH="$NODE_PATH:/usr/local/lib/nodejs/node-v14.17.5-linux-x64/lib/node_modules"
Krok 6: Uložte změny a zavřete soubor. Teď Node.js a npm jsou zcela odstraněny z vašeho počítače.
Odstranění Node.js a npm prostřednictvím správce balíčků systému
Pokud Node.js a npm byly nainstalovány ve vašem počítači prostřednictvím správce balíčků systému, ve většině případů je lze odstranit pomocí tohoto správce.
Pro odstranění Node.js a npm budete potřebovat práva superuživatele.
1. Otevřete terminál a spusťte příkaz k aktualizaci mezipaměti dávkového Správce:
sudo apt update
2. Poté spusťte příkaz k odstranění Node.js a npm:
sudo apt remove nodejs npm
3. Potvrďte smazání stisknutím " Y " a stiskněte Enter.
4. Počkejte na dokončení odstranění. V tu chvíli Node.js a npm by měly být zcela odstraněny z vašeho počítače.
Pokud po smazání stále vidíte některé soubory nebo složky související s Node.js a npm, můžete je odstranit ručně pomocí příkazu:
sudo rm -rf /usr/local/,bin,share/man>/npm*sudo rm -rf /usr/local/lib/node_modules/sudo rm -rf /usr/local/include/node/sudo rm -rf /usr/local/share/man/man1/node.1sudo rm -rf /usr/local/lib/dtrace/node.d
Teď Node.js a npm jsou zcela odstraněny z vašeho počítače.
Odstranění Node.js a npm ručně
Pokud dáváte přednost ručnímu mazání softwaru, zde je návod k odstranění Node.js a npm:
| Krok | Akce |
| 1 | Otevřete terminál. |
| 2 | Zadejte následující příkaz k odstranění Node.js: |
| sudo rm -rf /usr/local/,bin,share/man>/npm* | |
| 3 | Zadejte následující příkaz k odstranění Node.js a npm: |
| sudo rm-rf / usr / local/, bin, share / man> / node* | |
| 4 | Odebrat Uzel.js z adresáře / usr / local: |
| sudo rm-rf / usr / local /bin/npm/usr/local/share/man / man1 / node.1/usr/local/lib / DTrace / node.d/usr/local /include/node/usr/local/share/systemtap / tapset / node.stp | |
| 5 | Odebrat odkazy na uzel.js: |
| sudo rm-rf / usr / local / bin / node / usr / local / include / node / / usr / local / lib / node_modules/ |
Po provedení těchto příkazů uzlu.js a npm jsou zcela odstraněny z vašeho linuxového počítače.
Kontrola úspěšného odstranění Node.js a npm
Po provedení všech kroků k odstranění Node.js a npm z počítače na Linuxu, měli byste provést některé kontroly, abyste se ujistili, že odstranění bylo úspěšné:
-
Otevřete příkazový řádek a zadejte příkaz:
node -v
npm -v
which node
which npm
Pokud výsledky kontroly odpovídají výše uvedeným, znamená to Node.js a npm byly úspěšně odstraněny z vašeho počítače.
Odstranění zbytků Node.js a npm
Po provedení všech předchozích kroků byste si měli být jisti, že Node.js a npm jsou zcela odstraněny z vašeho počítače. Někdy však mohou zůstat některé zbytky, které mohou způsobit problémy při pokusu o instalaci nebo aktualizaci Node.js a npm v budoucnu.
Chcete-li odstranit zbytky Node.js a npm, můžete postupovat podle následujících kroků:
- Otevřete příkazový řádek nebo terminál.
- Zadejte příkaz npm-g ls / grep'^.0,2> [^@]' ' | awk '< system("npm -g rm " $1)>'a stiskněte Enter. Tento příkaz vypíše všechny globálně nainstalované balíčky a odstraní je.
- Zadejte příkaz sudo rm-rf~/.npm a stiskněte Enter. Tento příkaz odstraní složku ~/.npm, kde jsou instalované balíčky uloženy lokálně.
- Zadejte příkaz sudo rm - rf / usr / local / bin / npm / usr / local / share / man / man1 / node* ~/.npm a stiskněte Enter. Odstraní zbývající soubory a složky související s Node.js a npm.
Po provedení těchto kroků Node.js a npm by měly být zcela odstraněny z vašeho počítače beze zbytku.
Odstranění globálních modulů Node.js a npm
Když instalujete Globální moduly Node.js a npm, mohou ve vašem počítači zabírat spoustu místa. Pokud již nepotřebujete konkrétní modul, můžete jej odstranit, abyste uvolnili místo na disku.
Chcete-li odstranit Globální moduly Node.js a npm, postupujte podle následujících kroků:
- Otevřete terminál nebo příkazový řádek.
- Zadejte příkaz npm ls-g --depth=0 pro zobrazení seznamu všech globálních modulů.
- Najděte modul, který chcete odstranit, a zkopírujte jeho název.
- Zadejte příkaz npm uninstall-g a odeberte vybraný modul.
- Opakujte kroky 3 a 4 pro každý modul, který chcete odstranit.
Po provedení těchto kroků budou vybrané globální moduly odstraněny z vašeho počítače a vy uvolníte další místo na disku.
Odstranění proměnných prostředí Node.js a npm
Před odstraněním Node.js a npm z počítače, je nutné odstranit příslušné proměnné prostředí. To umožní zcela vyčistit systém od Stop instalace a používání Node.js a npm.
Zde je návod, jak odstranit proměnné prostředí Node.js a npm na Linuxu:
- Otevřete terminál a spusťte příkaz sudo nano /etc/environment . Tím se otevře soubor proměnných prostředí.
- Najděte řádky obsahující proměnné node_home a NPM_HOME .
- Odstraňte tyto řádky a uložte změny.
- Restartujte počítač, aby se změny projevily.
Nyní proměnné prostředí Node.js a npm jsou zcela odstraněny z vašeho počítače. Můžete je znovu nainstalovat, pokud budete později potřebovat.