npm (Node Package Manager) je dávkový správce, který se používá k instalaci a správě balíčků třetích stran a závislostí v projektech na Node.js. Někdy však může být nutné odstranit npm z počítače, ať už z důvodu aktualizace verze nebo jednoduše z bezpečnostních důvodů. V tomto jednoduchém návodu vám řekneme, jak odstranit npm na Mac OS.
Nejprve byste se před odstraněním npm měli ujistit, že máte nainstalovaný Node.js. Npm je dodáván s Node.js je jeho součástí. Pokud Node.js není nainstalován ve vašem počítači, možná nebudete muset odinstalovat npm samostatně, protože odinstalovat Node.js automaticky odstraní npm spolu s ním.
Pokud jste si jisti, že chcete odstranit pouze npm, budete muset provést několik jednoduchých kroků. Nejprve otevřete terminál na vašem Mac OS a poté spusťte následující příkaz: sudo npm uninstall npm -g.
Po zadání tohoto příkazu budete vyzváni k zadání hesla správce, protože to je nutné k provedení příkazu s právy superuživatele. Po zadání hesla stiskněte Enter a počkejte na dokončení procesu mazání. Nyní by měl být npm úspěšně odstraněn z vašeho Mac OS.
Podrobné pokyny: jak odstranit npm na Mac OS
Krok 1: Otevřete terminál, který najdete ve složce Nástroje v části Programy.
Krok 2: Do terminálu zadejte následující příkaz a stiskněte klávesu "Enter":
sudo rm -rf /usr/local/lib/node_modules/npm
Krok 3: Když budete vyzváni k zadání uživatelského hesla, vytočte jej a stiskněte klávesu "Enter". Upozorňujeme, že při zadávání hesla se na obrazovce nic nezobrazuje.
Krok 4: Do terminálu zadejte následující příkaz a stiskněte klávesu "Enter":
sudo rm -rf /usr/local/lib/node_modules/npm
Krok 5: Nyní odstraňte všechny soubory související s npm. Do terminálu zadejte následující příkaz a stiskněte klávesu "Enter":
Krok 6: Chcete-li odstranit zbývající soubory npm, zadejte do terminálu následující příkaz a stiskněte klávesu "Enter":
sudo rm -rf ~/.npmrc
Krok 7: Nakonec do terminálu zadejte následující příkaz a stisknutím klávesy "Enter" odinstalujte npm z vašeho Mac OS:
sudo rm -rf /usr/local/bin/npm
Vezměte prosím na vědomí, že odstranění npm může ovlivnit fungování jiných programů nebo projektů, které na něm závisí. Odstranění npm by mělo být provedeno opatrně a v případě akutní potřeby. V případě problémů je vždy možné nainstalovat npm znovu na váš Mac OS.
Zkontrolujte npm na vašem Mac OS
Než odstraníte npm z vašeho Mac OS, musíte se ujistit, že je na vašem zařízení nainstalována verze npm. K tomu můžete použít příkaz ve svém terminálu:
npm -v
V případě, že již máte nainstalovaný npm, doporučuje se před odstraněním uložit všechna data a nastavení související s npm, protože odstranění npm odstraní všechna tato data. Při mazání npm buďte opatrní a ujistěte se, že neztratíte žádná důležitá data.
Pokud chcete odstranit npm, po kontrole, zda je na vašem zařízení, můžete přejít k dalšímu kroku.
Zastavte všechny procesy související s npm
Než odstraníte npm z vašeho Mac OS, musíte zastavit všechny procesy související s npm. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete terminál (Terminal).
- Zadejte následující příkaz: npm stop .
- Počkejte, až budou všechny procesy npm zastaveny.
Pokud si všimnete chybové zprávy nebo nemůžete zastavit procesy npm pomocí tohoto příkazu, můžete pomocí příkazu npm kill vynutit ukončení všech procesů npm.
Odstraňte všechny soubory a složky související s npm
Chcete-li zcela odstranit npm a související soubory a složky na Mac OS, postupujte podle následujících kroků:
- Otevřete Terminal.
- Zadejte příkaz ls-al ~/.npm* a stisknutím klávesy Enter zobrazíte seznam všech souborů a složek souvisejících s npm.
- Odstraňte každý soubor a složku přidruženou k npm pomocí příkazu rm-rf . Například odstranit složku .npm, zadejte rm-rf ~/.npm .
- Opakujte krok 3 pro každý soubor a složku související s npm, která se objeví v seznamu z kroku 2.
- Po odstranění všech souborů a složek souvisejících s npm lze také odstranit soubory uložené v mezipaměti zadáním příkazu sudo rm-rf /usr/local/lib/node_modules/npm a stisknutím klávesy Enter.
Všimnete si: Odstranění souborů a složek souvisejících s npm je nevratná operace, takže se ujistěte, že opravdu chcete odstranit npm a všechny jeho přidružené soubory.
Odstraňte npm pomocí příkazového řádku
Pokud chcete odstranit npm z počítače Mac, můžete tento úkol provést pomocí příkazového řádku. Zde je jednoduchý návod, který vám pomůže odstranit npm pomocí příkazového řádku:
- Otevřete program "Terminal". Najdete ji ve složce Nástroje ve složce Programy.
- Zadejte příkaz "npm uninstall npm-g". Tento příkaz odstraní globální instalace npm z vašeho počítače.
- Zadejte příkaz " rm-rf ~/.npm". Tento příkaz odstraní složku .npm z vašeho domácího adresáře.
- Zadejte příkaz "rm-rf/usr/local/lib/node_modules / npm". Tento příkaz odstraní složku npm z adresáře / usr / local / lib/node_modules/.
- Zadejte příkaz "sudo rm / usr / local / bin / npm". Tento příkaz odstraní symbolický odkaz na npm.
- Zadejte příkaz "sudo rm / usr / local / bin / npx". Tento příkaz odstraní symbolický odkaz na npx.
Všimněte si, že k provádění těchto příkazů možná budete muset zadat heslo svého uživatele Mac.
Po provedení těchto příkazů bude npm zcela odstraněn z počítače Mac.
Po odstranění npm vraťte systém do původního stavu
Po odstranění npm z vašeho systému možná budete chtít vrátit systém do původního stavu. To může být nutné, pokud máte problémy nebo pokud chcete použít jiného správce balíčků.
Chcete-li systém obnovit, budete muset postupovat podle následujících kroků:
- Restartujte počítač. To pomůže vyčistit paměť a odstranit zbývající nepoužívané soubory.
- Pokud existují, odstraňte všechny zbývající stopy npm. Otevřete terminál a spusťte následující příkaz:
sudo rm -rf /usr/local/,bin,share/man>/
Po provedení těchto kroků se váš systém vrátí do původního stavu a můžete použít jiného správce balíčků podle svého výběru.