Linux和Windows下,批量删除node_modules

一个node_modules包经常占了很多的空间,同时又是都是小文件,批量操作非常耗时,所以我们就需要一个批量删除的操作。

1.查看自己有多少个node_modules

为了能够看看自己有多少个node_modules

在mac / linux 中
find . -name "node_modules" -type d -prune | xargs du -chs

在windows中
FOR /d /r . %d in (node_modules) DO @IF EXIST "%d" echo %d"

2.删除目录中所有找到的node_modules

警告!这个步骤会删除所有名字为node_modules 的文件夹

mac / linux中删除
find . -name "node_modules" -type d -prune -exec rm -rf '{}' +

windows中
FOR /d /r . %d in (node_modules) DO @IF EXIST "%d" RD /S /Q "%d"

3.总结

首先都列出来看看目录中node_modules是不是自己需要的

删除之后不可逆!删除之后不可逆!删除之后不可逆!

已有 5 条评论
  1. ssggfedooa

    每次看到你的文章,我都觉得时间过得好快。 http://www.55baobei.com/UZfi7BE0GB.html

    ssggfedooa 回复
  2. ajlkjigssk

    你的文章让我感受到了不一样的风景,谢谢分享。 http://www.55baobei.com/PeqVYV5hfS.html

    ajlkjigssk 回复
  3. ajkivumkmy

    每次看到你的文章,我都觉得时间过得好快。http://www.xxflgrc.com

    ajkivumkmy 回复
  4. ksgfqdbopb

    你的才华横溢,让人敬佩。http://www.cxhdoor.com

    ksgfqdbopb 回复
  5. bpihonnzzm

    你的文章让我感受到了生活的美好,谢谢!http://www.szitvy.com

    bpihonnzzm 回复

此处评论已关闭

Copyright © 2024 老白's Blog All Rights Reserved.