Node.jsでnpmモジュールをアンインストールする方法
Node.jsでnpmモジュールをアンインストールする方法
npm uninstallコマンドを使う
これは、最も簡単で一般的な方法です。以下のコマンドを実行します。
npm uninstall <モジュール名>
例:
npm uninstall express
このコマンドを実行すると、指定されたモジュールとその依存関係がアンインストールされます。
npm prune
コマンドは、使用されていないモジュールをアンインストールします。以下のコマンドを実行します。
npm prune
このコマンドを実行すると、プロジェクトで使用されていないモジュールがすべてアンインストールされます。
手動でアンインストールする
モジュールを手動でアンインストールすることもできます。以下の手順を実行します。
- アンインストールしたいモジュールの名前を調べます。
node_modules
ディレクトリに移動します。- モジュールのフォルダを削除します。
package.json
ファイルからモジュールのエントリを削除します。
特定のバージョンのモジュールをアンインストールするには、npm uninstall
コマンドに-v
オプションを使用します。以下のコマンドを実行します。
npm uninstall <モジュール名>@<バージョン>
npm uninstall [email protected]
npm uninstall -g <モジュール名>
npm uninstall -g express
注意事項
- モジュールをアンインストールする前に、バックアップを取っておくことをお勧めします。
- グローバルにインストールされたモジュールをアンインストールすると、他のプロジェクトで使用できなくなる可能性があります。
// expressモジュールをアンインストールする
npm uninstall express
// 特定のバージョンのexpressモジュールをアンインストールする
npm uninstall express@4.17.1
// グローバルにインストールされたexpressモジュールをアンインストールする
npm uninstall -g express
// 使用されていないモジュールをすべてアンインストールする
npm prune
実行方法
上記のサンプルコードを実行するには、以下の手順を実行します。
- Node.jsがインストールされていることを確認します。
- ターミナルまたはコマンドプロンプトを開きます。
- サンプルコードをテキストエディタに保存します。
- テキストファイルを保存します。
- ターミナルまたはコマンドプロンプトで、テキストファイルの場所まで移動します。
- 以下のコマンドを実行します。
node <ファイル名>
node uninstall.js
出力結果
removed 1 package and updated 1 package in 1.2s
found 0 vulnerabilities (0 low, 0 moderate, 0 high)
audited 1 package in 0.8s
1 package is up to date, 0 have vulnerabilities
npmモジュールをアンインストールする他の方法
Yarnを使う
Yarnは、npmの代替パッケージマネージャーです。Yarnを使用してnpmモジュールをアンインストールするには、以下のコマンドを実行します。
yarn remove <モジュール名>
nvmを使う
nvm uninstall <モジュール名>
npmモジュールをアンインストールするには、いくつかの方法があります。自分に合った方法を選択してください。
node.js npm