Node.js で使用していないパッケージをアンインストール/削除する方法
Node.js で使用していないパッケージをアンインストールまたは削除するコマンド
npm コマンド
以下のコマンドは、NPM を使用してインストールされたパッケージをアンインストールします。
- npm uninstall <package_name>: 指定されたパッケージをアンインストールします。
yarn コマンド
Yarn を使用している場合は、以下のコマンドを使用できます。
使用していないパッケージを削除する
以下のコマンドは、使用していないパッケージを検出して削除するのに役立ちます。
- npm prune: 使用していないパッケージを削除します。
- yarn clean: 使用していないパッケージとロックファイルの古いエントリを削除します。
注意事項
- パッケージをアンインストールする前に、それがプロジェクトで使用されていないことを確認してください。
- アンインストールすると、プロジェクトに必要なファイルが削除される可能性があります。
- グローバルにインストールされたパッケージをアンインストールすると、他のプロジェクトで使用できなくなる可能性があります。
関連キーワード:
- node.js
- npm
- yarn
- アンインストール
- 削除
// package.json
{
"name": "my-project",
"version": "1.0.0",
"dependencies": {
"express": "^4.17.1",
"body-parser": "^1.19.0"
}
}
// 使用していないパッケージをアンインストールする
npm uninstall body-parser
このコマンドを実行すると、body-parser
パッケージがプロジェクトからアンインストールされます。
- 上記の例では、
body-parser
パッケージは使用されていないことを前提としています。
- グローバルにインストールされたパッケージをアンインストールするには、
--global
フラグを使用します。
npm uninstall --global body-parser
- 使用していないパッケージを検出して削除するには、
npm prune
コマンドを使用します。
npm prune
使用していないパッケージをアンインストール/削除する他の方法
node_modules
フォルダから、使用していないパッケージフォルダを直接削除できます。- ただし、
package.json
ファイルから依存関係も削除する必要があります。
GUI ツールを使用する
npm-run-all
やnps
などの GUI ツールを使用して、使用していないパッケージを削除できます。
Web サービスを使用する
- これらのサービスは、プロジェクトで使用されているパッケージを分析し、使用していないパッケージを削除するための提案を提供します。
- 手動で削除する場合は、誤って必要なファイルを削除しないよう注意が必要です。
- GUI ツールや Web サービスを使用する場合は、信頼できるツールを使用するようにしてください。
node.js npm uninstallation