Skip to content
On this page

node_modules 删除难题

在前端开发的世界里,node_modules 文件夹几乎是每个开发者心中的“痛”。每次项目依赖更新或者环境清理时,手动删除这个庞大的文件夹总是让人头疼不已。尤其是当项目依赖复杂时,node_modules 文件夹动辄几百 MB 甚至几个 G,手动删除时进度条缓慢移动,简直能把人逼疯!今天,就让我们一起探索如何高效删除 node_modules,告别“龟速”删除的噩梦。

rimraf 是 node 的一个包,可以用来删除文件夹,但是,它不能删除文件,因此,我们需要使用 fs 模块来删除文件。

首先,我们需要安装 rimraf 和 fs 模块:

npm install rimraf -g

一键删除:进入项目根目录,执行:

rimraf node_modules

系统原生命令的快速删除方案

系统原生命令的快速删除方案

  • windows:

CMD 命令

rmdir /s /q node_modules

/s 表示递归删除,/q 表示静默执行,无需弹窗确认。

PowerShell(更快):

Remove-Item -Recurse -Force node_modules

  • mac/linux:

rm -rf node_modules

上次更新于: