MacでNodeとnpmを完全にアンインストールする方法

MacでNodeとnpmを完全にアンインストールする方法

npmアンインストール

 sudo npm アンインストール npm -g

この文に遭遇して npm をアンインストールできない場合は、心配しないでください。ブロガーには他の方法があります。笑、では読み進めてください。まず、npm が配置されているフォルダーに入る必要があります。

/usr/local/lib/node_modules/npm をコピーします。

次にnpmファイルの下で実行します

sudo アンインストールを実行します

次に、このインターフェースが表示されたら、アンインストールが正常に完了したことを意味します。

ここに画像の説明を挿入

npm -vでテストします。見つからない場合は、アンインストールが成功したことを意味します。

ここに画像の説明を挿入

Node.js のアンインストール

 sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
 sudo rm -rf /usr/local/include/node /Users/$USER/.npm 
 sudo rm /usr/local/bin/node 
 sudo rm /usr/local/share/man/man1/node.1
 sudo rm /usr/local/lib/dtrace/node.d

成功を確認

上記のコードを順番に実行した場合、正常に削除されたかどうかを確認する必要があります。

以下の結果が表示されれば、正常に削除されたことになります。

同じ検証方法で、 node -v次のインターフェースを表示し、アンインストールが成功したことを示します。

ここに画像の説明を挿入

nodejs npm 再インストール

公式サイトから再ダウンロード

https://nodejs.org/en/download/current/

参考文献:

Mac でノードをアンインストールする方法: https://zhuanlan.zhihu.com/p/41795892

上記は、PythonプログラミングMacでnodeとnpmを完全にアンインストールして再インストールする方法の詳細です。Macでnodeを完全にアンインストールしてnpmを再インストールする方法の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。

以下もご興味があるかもしれません:
  • Node.js のインストールチュートリアルと NPM パッケージマネージャーの使用方法の詳細な説明
  • Mac で node と npm を完全にアンインストールする方法
  • Node.jsとnpmのアンインストールとインストールの手順の詳細な説明
  • npm グローバル モジュールをアンインストールし、デフォルトのインストール ディレクトリを変更する方法

<<:  Linux crontab コマンドの使用

>>:  MYSQL の解凍版における中国語の文字化け問題の解決方法

推薦する

dockerにros2をインストールするための詳細な手順

目次メイントピック1. UbuntuにDockerをインストールする2. DockerにROS2-F...

圧縮パッケージを使用して Linux 環境に JDK 13 をインストールする方法

JDK とは何ですか?まあ、この質問がわからないのであれば、なぜこれをインストールするのか本当にわか...

フロントエンド開発に必要な共通ツール機能のまとめ

1. 時刻の書式設定とその他の方法moment.jsライブラリファイルの使用をお勧めします2. テン...

Javascript デザインパターン プロトタイプ モードの詳細

目次1. プロトタイプモード例1例2例3 2. オブザーバーパターン1. プロトタイプモードプロトタ...

JSは要素のドラッグとプレースホルダー機能を実装します

このブログ投稿は、ブロガーが数日前に取り組んだプロジェクトで遭遇した困難についてです。これを学んだ後...

CentOS プラットフォーム上で LAMP 環境を素早く構築する方法

この記事では、例を使用して、CentOS プラットフォーム上で LAMP 環境を迅速に構築する方法に...

MySQL の 3 つの浮動小数点型 (float、double、decimal) の違いと概要について簡単に説明します。

各浮動小数点型のストレージ サイズと範囲は、次の表に示されています。タイプサイズ範囲(符号付き)範囲...

DockerにMySQLをインストールする方法

最近 Django を導入しましたが、MySQL を手動でインストールしたくなかったので、Docke...

Vue の匿名スロットと名前付きスロットの詳細な説明

目次1. 匿名スロット2. 名前付きスロット要約するスロット (slot) は、Vue のコンテンツ...

MySQL トランザクション自動コミット自動コミット操作

MySQL のデフォルトの動作モードは自動コミット モードです。つまり、明示的にトランザクションを開...

セマフォによるTomcatの異常終了の解決方法

最近はビッグデータで遊んでいます。友人が私のところに来て、オンラインの Tomcat が不可解に終了...

nginxフォワードプロキシとリバースプロキシの詳細な説明

目次フォワードプロキシnginx リバースプロキシnginx リバースプロキシ 02リバースプロキシ...

WeChat アプレットのカスタム スクロール ビューのサンプル コード

ミニプログラムカスタムスクロールビュースクロールバーさっそくレンダリングを見てみましょうレンダリング...

テーブルパーティションとパーティション分割とは何ですか?MySqlデータベースパーティションとテーブルパーティション分割方法

1. テーブルとパーティションを分割する必要があるのはなぜですか?日常の開発では、大きなテーブルに遭...

MySQL で置換操作を使用したときにデータ損失が発生する問題の解決策

序文同社の開発者は、データの更新時に replace into ステートメントを使用していました。不...