删除所有 node_modules 个子文件夹
Delete all node_modules subfolders
我正在进行 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,但我可以尝试 Windows 或 Linux 命令,因为我正在使用 cmder,它接受两种类型的命令。
我在各种情况下测试了这个命令,它似乎工作正常。
for /d /r . %d in (node_modules) do @if exist "%d" rd /s/q "%d"
我不确定它是如何工作的,如果您需要更多详细信息,它是来自 Here 的改编解决方案。
对于Linux:
cd Node
find . -maxdepth 2 -name node_modules -type d -exec rm -rf {} +
我正在进行 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,但我可以尝试 Windows 或 Linux 命令,因为我正在使用 cmder,它接受两种类型的命令。
我在各种情况下测试了这个命令,它似乎工作正常。
for /d /r . %d in (node_modules) do @if exist "%d" rd /s/q "%d"
我不确定它是如何工作的,如果您需要更多详细信息,它是来自 Here 的改编解决方案。
对于Linux:
cd Node
find . -maxdepth 2 -name node_modules -type d -exec rm -rf {} +