ローカルディレクトリに複数のnpmプロジェクトを保存しています。今、プロジェクトをバックアップしたいのですが、ノードモジュールフォルダーは多くのスペースを占有しており、 を使用するといつでも取得できるため、削除することをお勧めしますnpm install
。
では、コマンドライン インターフェイスを使用して、指定されたパスからすべてのnode_modulesフォルダーを再帰的に削除する解決策は何でしょうか?
ベストアンサー1
削除するディレクトリのリストを出力します。
find . -name 'node_modules' -type d -prune
現在の作業ディレクトリからディレクトリを削除します。
find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +
代わりに、ごみ段階的な削除の場合(brew install trash
):
find . -name node_modules -type d -prune -exec trash {} +