1

HDD のアップグレードを行っています。NodeJS プロジェクトをバックアップしようとしているときに、すべてのnode_modulesサブフォルダーに 100 万を超えるファイルがあることに気付きました。

node_modulesしたがって、すべてのサブフォルダーとその内容をすべて削除する方法を探しています。

プロジェクトは次の場所にあります。

C:/Node/App1/node_modules/..
C:/Node/App2/node_modules/..
C:/Node/App3/node_modules/..
etc..

私のOSはWindows 10ですが、cmderを使用しているため、WindowsまたはLinuxコマンドを試すことができ、両方のタイプのコマンドを受け入れます。

4

2 に答える 2

6

このコマンドをさまざまな状況でテストしたところ、問題なく動作するようです。

for /d /r . %d in (node_modules) do @if exist "%d" rd /s/q "%d"

詳細が必要な場合は、 Hereからの適応ソリューションです。

于 2017-01-10T16:07:51.907 に答える
6

Linux の場合:

cd Node
find . -maxdepth 2 -name node_modules -type d -exec rm -rf {} +
于 2017-01-12T17:47:16.053 に答える