Node.js と npm のグローバルインストールされたモジュールをすべて削除する方法
Node.js と npm のグローバルインストールされたモジュールをすべて削除する方法
ローカルインストールはプロジェクトに固有のもので、グローバルインストールはシステム全体にインストールされます。
グローバルインストールされたすべての npm モジュールを削除する
以下のコマンドを実行します。
npm uninstall -g --all
このコマンドは、node_modules
フォルダにあるすべてのグローバルモジュールを削除します。
注意事項
- このコマンドを実行すると、すべてのグローバルモジュールが削除されます。
- 削除する前に、削除するモジュールがどのプロジェクトで使用されているかを確認してください。
- 特定のモジュールのみを削除したい場合は、
npm uninstall -g <module_name>
コマンドを使用してください。
代替方法
以下のコマンドを使用して、グローバルインストールされたモジュールのリストを表示できます。
npm list -g --depth=0
このリストから、削除したいモジュールを選択して、以下のコマンドを使用して個別に削除できます。
npm uninstall -g <module_name>
// ターミナルで以下のコマンドを実行
npm uninstall -g --all
グローバルインストールされた npm モジュールを削除するその他の方法
npm-prune
コマンドは、使用されていないモジュールを削除するコマンドです。このコマンドは、node_modules
フォルダにあるすべてのモジュールをスキャンし、使用されていないモジュールを削除します。
npm prune -g
- このコマンドは、使用されていないモジュールのみを削除します。
- 使用中であっても、依存関係として使用されていないモジュールは削除されます。
手動で削除する
node_modules
フォルダにあるモジュールを手動で削除することもできます。
- ターミナルを開きます。
- 以下のコマンドを実行して、
node_modules
フォルダの場所を確認します。
npm config get prefix
node_modules
フォルダに移動します。
cd <node_modules_folder_path>
- 削除したいモジュールのフォルダを削除します。
- 手動で削除する場合は、削除するモジュールのフォルダ名を確認してください。
- 間違って必要なモジュールを削除しないように注意してください。
- すべてのグローバルモジュールを削除したい場合は、
npm uninstall -g --all
コマンドを使用するのが最も簡単です。 - 使用されていないモジュールのみを削除したい場合は、
npm prune -g
コマンドを使用するのが効率的です。 - 手動で削除する方法は、最後の手段として使用してください。
node.js npm