Skip to content

如何用一条shell命令递归删除node_modules

原创作者wenonly
发布时间
所属分类折腾纪录
标签列表shell

当前端项目过多的时候又需要进行复制备份,手动删除node_modules目录会很麻烦,所以就需要批量递归删除node_modules的方法。

可以使用下面这条命令:

bash
find . -type d -name 'node_modules' -exec rm -rf {} +

INFO

其中 find 后面的. 表示从当前目录开始递归查找,也可以改成其他目录。 -type d 表示查找的是目录,而不是文件。 -name 'node_modules' 表示要查找的文件名是 node_modules-exec rm -rf {} + 表示在找到的文件上执行 rm -rf 命令,其中 {} 表示找到的文件路径,+ 表示可以同时删除多个文件。