从 Node.js 项目中回收空间
MintDisk 找出你数周没有改动的项目中的 node_modules,并显示恢复它们的安装命令。包管理器缓存也包含在内。
扫描免费。清理和删除功能包含在 7 天免费试用和 Pro 中。

如何用 MintDisk 清理 node_modules
- 1
查找不活跃的项目
开发者工具包会在 ~/Developer、~/Projects 和 ~/Code 等文件夹中,查找带有 package.json 且文件在 30、60、90 或 180 天内没有变化的项目。
- 2
查看恢复命令
每个项目会根据其锁文件显示 npm install、pnpm install、yarn install 或 bun install。.next 和 .nuxt 文件夹也会列出。
- 3
移至废纸篓
选中的 node_modules 文件夹会移至废纸篓。package.json、锁文件和你的源代码不会被触碰。
适用场景
旧的副业项目
每个项目数百 MB 的 node_modules,在许多仓库中累积起来。
npm 缓存清理
深层清理会列出 npm 缓存、pnpm 存储以及 Yarn 和 Bun 缓存,需要时包管理器会重新下载。
Next.js 和 Nuxt 构建产物
不活跃项目的 .next 和 .nuxt 文件夹会在 node_modules 旁边被找到。
使用须知
- 项目是否不活跃,取决于其自身文件和 git 元数据的最后一次变化。MintDisk 不检查未提交的更改。
- 开发者工具包中的 node_modules 文件夹会移至废纸篓;在深层清理中清理的包缓存会被永久删除。
- 在标准文件夹和你添加的文件夹中最多搜索 6 层;不会跟随符号链接。
- 重新安装需要时间和网络连接。
常见问题
移除 node_modules 安全吗?
只要项目仍有 package.json 就是安全的:安装命令会重建 node_modules。MintDisk 会显示该命令,并在移除前再次检查文件夹。
MintDisk 如何判断项目不活跃?
它查看项目自身文件(两层深)的最新变化,以及 HEAD 和索引等 git 活动。你可以选择 30、60、90 或 180 天。
它会清理 npm 缓存吗?
会。深层清理会列出 npm 缓存和 pnpm 存储,并按推荐预先选中;Yarn 和 Bun 缓存会列出但不预选。
node_modules 清理免费吗?
扫描是免费的。移除需要 7 天免费试用或 Pro 许可证。
继续了解
在你的 Mac 上试一试
MintDisk 支持 macOS 12 及更高版本,适用于 Apple 芯片和 Intel 芯片的 Mac。在应用内即可开始 7 天试用,无需银行卡。