Node.js で未使用のパッケージをアンインストールまたは削除する npm コマンド 質問する

Node.js で未使用のパッケージをアンインストールまたは削除する npm コマンド 質問する

Node.js プロジェクトから未使用 (宣言されていない) 依存関係 ( で定義されなくなったもの) をすべてアンインストールする方法はありますかpackage.json。アプリケーションを更新するときに、参照されていないパッケージを自動的に削除するようにしたいです。

ベストアンサー1

: 最近のnpmバージョンでは、npm installパッケージ ロックが有効になっている場合、実行時に自動的にこれが行われるため、フラグを使用して開発パッケージを削除する場合を除いて、これは必要ありません--production


走るnpm pruneにリストされていないモジュールを削除しますpackage.json

からnpm help prune

このコマンドは、「余分な」パッケージを削除します。パッケージ名が指定されている場合は、指定された名前のいずれかに一致するパッケージのみが削除されます。

余分なパッケージとは、親パッケージの依存関係リストに記載されていないパッケージです。

フラグが指定されている場合--production、このコマンドは devDependencies で指定されたパッケージを削除します。

おすすめ記事