Node.js プロジェクトから容量を取り戻す
MintDisk は、何週間も触っていないプロジェクトの node_modules を見つけ、元に戻すためのインストールコマンドを表示します。パッケージキャッシュにも対応します。
スキャンは無料です。クリーンアップと削除は、7 日間の無料体験と Pro でご利用いただけます。

MintDisk で node_modules を削除する方法
- 1
使われていないプロジェクトを探す
Developer Pack は ~/Developer、~/Projects、~/Code などのフォルダで、package.json があり、ファイルが 30、60、90、180 日間変わっていないプロジェクトを探します。
- 2
戻すコマンドを確認
各プロジェクトには、ロックファイルに応じて npm install、pnpm install、yarn install、bun install が表示されます。.next と .nuxt フォルダも一覧に出ます。
- 3
ゴミ箱に移動
選んだ node_modules フォルダはゴミ箱に移動します。package.json、ロックファイル、ソースには触れません。
こんなときに役立ちます
古いサイドプロジェクト
プロジェクトごとに数百 MB の node_modules が、たくさんのリポジトリで積み重なります。
npm キャッシュのクリーンアップ
ディープクリーンアップは、npm のキャッシュ、pnpm のストア、Yarn と Bun のキャッシュを一覧にします。必要になればパッケージマネージャが再ダウンロードします。
Next.js と Nuxt のビルド成果物
使われていないプロジェクトの .next と .nuxt フォルダも、node_modules の隣で見つかります。
知っておきたいこと
- プロジェクトが使われていないかどうかは、自身のファイルと git メタデータの最終変更で判断します。MintDisk は未コミットの変更を確認しません。
- Developer Pack の node_modules フォルダはゴミ箱に移動し、ディープクリーンアップで削除したパッケージキャッシュは完全に削除されます。
- 標準のフォルダと追加したフォルダで、最大 6 階層まで探します。シンボリックリンクはたどりません。
- 再インストールには時間とネットワーク接続が必要です。
よくある質問
node_modules を削除しても安全ですか?
プロジェクトに package.json が残っていれば安全です。インストールコマンドで node_modules を作り直せます。MintDisk はそのコマンドを表示し、削除の前にフォルダをもう一度確認します。
MintDisk はどうやって使われていないプロジェクトを判断しますか?
プロジェクト自身のファイル(2 階層まで)の最新の変更と、HEAD やインデックスなどの git の動きを見ます。期間は 30、60、90、180 日から選べます。
npm のキャッシュも削除できますか?
はい。ディープクリーンアップは npm のキャッシュと pnpm のストアを一覧にし、推奨としてあらかじめ選択します。Yarn と Bun のキャッシュは一覧に出ますが選択されません。
node_modules のクリーンアップは無料ですか?
スキャンは無料です。削除には、7 日間の無料体験または Pro ライセンスが必要です。
ほかの機能も見る
お使いの Mac で試してみる
MintDisk は macOS 12 以降の Apple シリコン搭載 Mac と Intel Mac で動作します。アプリ内で 7 日間の体験版を開始できます。カードは不要です。