npm prune
npm pruneは、未使用のパッケージを削除するコマンドです。
エイリアスなし
解説
node_modulesフォルダに存在するが、package.jsonに定義されていないパッケージを削除します。
構文
- (構文)
- npm prune [オプション]
オプション | 説明 |
---|---|
--production | devDepencenciesに定義してあるパッケージを削除する |
-h | コマンドのヘルプを表示する |
サンプル
package.jsonに未定義でnode_modulesフォルダにモジュールが存在するパッケージを削除する
npm prune
devDepencenciesに定義してあるパッケージを削除する
npm prune --production
npm pruneコマンドのヘルプを表示する
npm prune -h
備考
- package.jsonのパッケージ情報を手で削除して、モジュールを削除し忘れた等の場合に便利です。
関連項目
- npm update:パッケージを更新する
- npm outdated:アップデートが可能なパッケージの一覧を確認する
- npm uninstall:パッケージをアンインストールする