删除 node_modules 文件夹非常耗时。用伙火绒的粉碎也慢。大伙儿有没有好用的软件和方法啊?
感谢各位大佬的指点 🙏
删除 node_modules 文件夹非常耗时。用伙火绒的粉碎也慢。大伙儿有没有好用的软件和方法啊?
感谢各位大佬的指点 🙏
|
1
用终端删, 或者使用 pnpm
|
|
nyfwan123Oct 14, 2025
2
|
|
xtreme1Oct 14, 2025
3
rimraf
|
|
vvxuOct 14, 2025
4
|
|
5
用 cmd 命令来删 rmdir /s /q [路径]会快很多,粉碎文件需要将文件彻底删除,这种是最慢的
|
|
6
用各种命令行工具删除都应该会快不少,资源管理器毛病就是会提前统计一大堆信息再删除,所以非常慢
|
|
zhuoyanOct 14, 2025
7
#!/bin/bash
find . -type d -name "node_modules" | while read dir; do echo "Deleting: $dir" rm -rf "$dir" done |
|
YishanshanOct 14, 2025
8
FastCopy
|
|
renmuOct 14, 2025 via Android
9
shift+delete
|
|
karott7Oct 14, 2025
10
用命令行工具
|
|
SanjinGGOct 14, 2025
11
rm -rf 很快
|
|
catOct 14, 2025
12
永久删除很快,就是楼上说的 shift+del ,移入回收站就很慢
|
|
liaohongxingOct 14, 2025
13
换 ssd
|
|
14
如果是 windows ,先把实时文件防护关掉,
回收站 如果和 被删除的文件没在一个盘符,shift + del 直接删除不放回收站 |
|
forbreakOct 14, 2025
15
命令行删除,gui 删除,windows 要先统计大小数量什么的,会慢很多。
|
|
16
|
|
96Oct 14, 2025
17
Windows10
似乎命令( Remove-Item -Path node_modules -Recurse -Force )要比手动删除( shift+del )快很多 |
|
18
可以试试 win11 的 dev drive, REFS 文件系统, 支持 COW, 重复文件的处理上速度很快.
项目地址: https://github.com/jqknono/migrate-to-win11-dev-drive 这里有关于 REFS 的风险讨论: https://www.v2ex.com/t/1161663 |
|
gesseOct 14, 2025
19
是不是应该换个固态硬盘?
|
|
icanforkOct 14, 2025
20
删除它做啥,有问题了重新整理
|
|
HyxiaoOct 14, 2025
21
让我想起了,之前在服务器,手贱在 ssh 工具的左边工具栏,手动点击了删除,直接导致 ssh 工具直接卡死,后面乖乖使用了 rm rf node_module/
|
|
redbeanzzZOct 14, 2025
22
rimraf
|
|
peteretepOct 14, 2025
23
换固态硬盘
|
|
dufu1991Oct 14, 2025
24
我猜你用的是 Windows ,它删除文件之前好像先将每层文件夹读取一遍才开始删除,不知为何脱裤子放屁。
|
|
ntdllOct 14, 2025
25
@dufu1991 #24 因为需要展示进度条,得先知道总共有多少
因此直接用命令行删除就可以了 Windows: rd /s /q node_modules Unix: rm -rf node_modules |
|
LockroachOct 14, 2025
26
直接用命令 rm -rf ,在 VSCode 等 editor 里面图形化删除似乎是会执行多余的操作导致耗时变长
|
|
27
|
|
cwccOct 14, 2025
28
|
|
qwasfunOct 14, 2025
29
先移动,空闲时再删除
|
|
qwasfunOct 14, 2025
30
移动到一个空文件夹里,空闲时删除
|
|
MIUIOSOct 14, 2025
31
用命令行秒删 你用 gui 删实际是移动到回收站 肯定慢
|
|
CodeCodeStudyOct 14, 2025
32
使用 git bash 这个命令行,进入到项目目录,然后执行命令 rm -rf node_modules
|
|
YShellOct 14, 2025
33
在 package.json 的 script 中加了个快捷命令"clean": "npx rimraf node_modules",
|
|
94Oct 14, 2025
34
pnpm 解君愁
|
|
catOct 14, 2025
35
好像没人说 npx npkill
|
|
lichuyiOct 14, 2025
36
npkill
|
|
jixuleOct 14, 2025
37
rimraf n (tab enter)
|
|
EsecOct 14, 2025 via Android
38
总不能一项目一硬盘分区,代码拷走快速格式化吧
|
|
FishBearOct 14, 2025
39
FastDelete.bat
``` @ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT ``` del /f/s/q 你的文件夹 > nul rmdir /s/q 你的文件夹 |
|
ShiBuYiOct 14, 2025
40
@luoyide2010 正解。
还有就是换 mac 哈哈 |
|
Leoking222Oct 14, 2025
41
windows ,先把实时文件防护关掉。
mac 删除挺快的吧 |
|
canvascatOct 14, 2025
42
使用 wsl ,然后 rm -rf ,挺快的。
windows 的话 shift+del ,比直接 del 快一点 |
|
stimwOct 14, 2025
43
只有 windows 是这样的
|
|
44
robocopy 最快
先建一个空文件夹如 C:\Empty robocopy.exe "C:\Empty" "./node_modules" /MIR /NFL /NDL /MT:32 最后的 /MT 是线程数,如果你的 CPU 很强也可以开更高 |
|
longbuluoOct 14, 2025
45
我会先重命名为一个随意的名字,拖拽到别的文件夹,比如“下载”,后面统一慢慢删
|
|
dumbassOct 14, 2025
46
rm -rf node_modules 很快啊
|
|
bearbestOct 14, 2025
47
直接 rm -rf node_modules 就好了,都是开源的依赖,又没啥隐私文件,没必要使用文件粉粹功能
|
|
CcbeangoOct 14, 2025
48
windows 可以安装个 npkill
|
|
duan602728596Oct 14, 2025
49
windows 系统的问题,在 mac 上直接拖到回收站 1s 删除
|
|
1103409364Oct 14, 2025
50
rm -rf 很快
|
|
wangtian2020Oct 14, 2025
51
不应该存在需要删的情况
|
|
52
可以用华硕的 RAMDisk https://dlcdnets.asus.com/pub/ASUS/mb/14Utilities/ASUS_RAMDisk_V2.03.00_for_Windows_10_64-bit.zip (有 Referer 校验,需要地址栏输入打开)
把内存分出来当硬盘,结合 WSL1 在里面使用 rm -rf 删除,超快 |
|
aec4dOct 14, 2025
53
如果是 unix 系,试试世界上最快的删除方案 rmz
https://alexsaveau.dev/blog/projects/performance/files/fuc/fast-unix-commands |
|
qianxuuOct 14, 2025
54
FastCopy
|
|
shahowOct 14, 2025
55
FastCopy
|
|
msg7086Oct 14, 2025
56
FastCopy 秒删,我都拿来清 QQ 图片目录,几万几十万文件几秒钟给你干完。
|
|
57
感谢各位,根据回复我测试了下面这些方式,忘记说明了我是 windows 下要删除 node_modules 文件。
rd /s /q node_modules Remove-Item -Recurse -Force node_modules 上面两个命令删除效率低,非常慢而且看不到处理信息。 npkill -d 这个命令工具好处是可以列出目录下所有的 node_modules 文件夹并且计算大小,也可以选择删除,但是在计算文件大小过程中非常慢,没执行完我就退出了。 @artiga033 兄弟提供的方法 “robocopy.exe "C:\Empty" "./node_modules" /MIR /NFL /NDL /MT:32” YYDS ,最快。 以上,感谢各位的帮助。么么么哒~ |
|
58
刚才下载了 FastCopy 比单纯执行命令更好,可视化,效率高。推荐
|
|
arfaWongOct 14, 2025
59
别用 windows 系统,用 macOS Linux 系统都没有这样的问题
|
|
mmdsunOct 14, 2025 via iPhone
60
Windows 请用 Dev Drive ,Windows 文件操作慢是因为资源管理器提供 暂停、继续的功能,比如你 U 盘剪切文件,可以暂停。拔出 U 盘,后面插回 U 盘文件操作进度也不会丢失。缺点要提前收集很多信息
|
|
UnluckyNinjaOct 14, 2025
61
别用 windows 右键删除就行了,各种命令行工具都可以,右键要算文件数量还要算大小给你显示个进度,才导致的慢。你删掉 lockfile 让包管理器重装都没这么慢
|
|
coderwinkOct 15, 2025
62
rimraf
|
|
wszszhOct 15, 2025
64
用 mac
|
|
meteora0tkvoOct 15, 2025
65
@icanfork #20 有时候,会报一些奇奇怪怪的问题。把 node_modules 文件夹里的内容删了,然后重新下载依赖就好了
|
|
clowFeb 7 via Android
66
|