node_modulesを一括で削除してディスク容量を解放!

2024年3月17日日曜日

javascript

t f B! P L

JavaScript開発者にとって、node_modulesフォルダはまるでブラックホールのような存在です。ひとたびnpm installという呪文を唱えると、あっという間に莫大な数のファイルとディスク容量を食い尽くします。

そんなnode_modulesフォルダを効率よく削除し、貴重なディスク容量を解放する方法をご紹介します。

指定ディレクトリ配下の「node_modules」を一括削除する方法

macOS・Linux環境での削除方法

  1. ターミナルを開きます。
  2. 削除したいnode_modulesフォルダが含まれるディレクトリ(プロジェクトフォルダ等)に移動します。
  3. 以下のコマンドを実行して、指定ディレクトリ配下のすべてのnode_modulesフォルダを検索し、一括で削除します。
cd 削除対象のディレクトリパス
find ./ -name "node_modules" -type d | xargs rm -rf

このコマンドは、現在のディレクトリからサブディレクトリ内にあるすべてのnode_modulesフォルダを探し出し、それらを安全に削除します。

Windows環境での削除方法

Windowsでは、PowerShellを使用して同様の操作を行うことができます。

  1. PowerShellを開きます。
  2. 以下のコマンドを実行して、指定ディレクトリ配下のすべてのnode_modulesフォルダを検索し、一括で削除します。
Get-ChildItem -Path "削除対象のディレクトリパス" -Name "node_modules" -Recurse | Remove-Item -Force -Recurse

まとめ

これらの手順を利用することで、不要になったnode_modulesフォルダを効率的に削除し、ディスクスペースを節約することができます。ただし、コマンドを実行する前に、削除しても問題ないnode_modulesフォルダであることを確認してください。

スポンサーリンク
スポンサーリンク

このブログを検索

Profile

自分の写真
Webアプリエンジニア。 日々新しい技術を追い求めてブログでアウトプットしています。
プロフィール画像は、猫村ゆゆこ様に書いてもらいました。

仕事募集もしていたり、していなかったり。

QooQ