Node.js est un environnement d'exécution JavaScript open source qui permet aux développeurs de développer des applications côté serveur à l'aide du langage JavaScript. À mesure que Node.js devient de plus en plus populaire, le nombre d'utilisateurs augmente également. Cependant, nous devons parfois désinstaller Node.js. La désinstallation de Node.js peut non seulement signifier la suppression des fichiers binaires, mais également la désinstallation des dépendances et des composants associés. Cet article expliquera aux lecteurs comment désinstaller Node.js correctement, proprement et en toute sécurité.
La méthode de désinstallation de Node.js varie en fonction du système d'exploitation. Cet article vous le présentera un par un.
Dans les systèmes Windows, vous pouvez désinstaller Node.js en suivant les étapes suivantes :
Sous macOS, vous pouvez désinstaller Node.js en suivant ces étapes :
brew uninstall node
brew uninstall node
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在Linux系统中,您可以通过以下命令来卸载Node.js:
whereis node
sudo apt-get remove npm
sudo apt-get remove --purge nodejs
对于其他Linux发行版,请使用相应的软件包管理器来卸载Node.js。
Node.js不仅仅包括基本的二进制文件,还包括许多组件和依赖。这些组件和依赖可能包括以下内容:
如果您没有清理这些组件和依赖,它们可能会占用您的磁盘空间并干扰您的系统。因此,建议您在卸载Node.js后执行以下任务以清理这些组件和依赖:
在终端中执行以下命令以删除NPM:
在Windows系统中:
npm uninstall -g npm
在macOS系统中:
brew uninstall npm
在Linux系统中:
sudo apt-get remove npm
在终端中执行以下命令以删除Node.js二进制文件:
在Windows系统中:
删除Node.js安装目录中的所有文件和文件夹。
在macOS系统中:
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
在Linux系统中:
sudo rm -rf /usr/local/lib/node* /usr/local/bin/node* /usr/local/include/node* /usr/local/share/man/man1/node*
Node.js安装包内置MIT许可证,您可以在安装目录中找到它。如果您认为这是必要的,可以删除它。例如,在macOS系统中,您可以使用以下命令来删除MIT许可证:
sudo rm /usr/local/lib/node*/LICENSE
在终端中执行以下命令以删除Node.js包存储:
在Windows系统中:
删除包存储目录中的所有文件和文件夹。
在macOS系统中:
sudo rm -rf /usr/local/lib/node_modules
在Linux系统中:
sudo rm -rf /usr/local/lib/node_modules
在终端中执行以下命令以删除Node.js模块:
在Windows系统中:
删除模块存储目录中的所有文件和文件夹。
在macOS系统中:
sudo rm -rf /usr/local/include/node /usr/local/lib/node_modules /usr/local/share/man/man1/node* /usr/local/bin/node
在Linux系统中:
sudo rm -rf /usr/local/include/node /usr/local/lib/node_modules /usr/local/share/man/man1/node* /usr/local/bin/node
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "
🎜 whereis node
🎜 sudo apt-get remove npm
🎜sudo apt-get remove --purge nodejs
🎜🎜Pour les autres distributions Linux, veuillez utiliser le gestionnaire de packages correspondant pour désinstaller Node.js. 🎜 npm uninstall -g npm
🎜🎜Dans les systèmes macOS : 🎜🎜brew uninstall npm
🎜🎜Dans les systèmes Linux : 🎜🎜sudo apt-get remove npm
🎜sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/ node *}
🎜🎜Sous les systèmes Linux :🎜🎜sudo rm -rf /usr/local/lib/node* /usr/local/bin/node* /usr/local/include/node* /usr /local/share/man/man1/node*
🎜sudo rm /usr/local/lib/node*/LICENSE
🎜sudo rm -rf /usr/local/lib/node_modules
🎜🎜Sous Linux : 🎜🎜sudo rm -rf /usr/local/lib /node_modules code>🎜<ol start="5">🎜Supprimer les modules Node.js🎜🎜🎜Exécutez la commande suivante dans le terminal pour supprimer les modules Node.js : 🎜🎜Sous les systèmes Windows : 🎜🎜Supprimez le répertoire de stockage du module Tous les fichiers et dossiers dans . 🎜🎜Sous macOS : 🎜🎜<code>sudo rm -rf /usr/local/include/node /usr/local/lib/node_modules /usr/local/share/man/man1/node* /usr/local/ bin/ node
🎜🎜Sous les systèmes Linux : 🎜🎜sudo rm -rf /usr/local/include/node /usr/local/lib/node_modules /usr/local/share/man/man1/ node* / usr/local/bin/node
🎜Désinstaller Node.js peut parfois être plus important que d'installer Node.js. Bien que la désinstallation ne nécessite que quelques étapes simples, le nettoyage complet des dépendances et des composants peut s'avérer fastidieux. Par conséquent, il est recommandé d'effectuer une tâche de nettoyage une fois la désinstallation terminée pour garantir que votre système est propre, sûr et ininterrompu. Vous pouvez désinstaller Node.js et nettoyer les composants et dépendances en suivant les étapes décrites dans cet article.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!