node_modules
往往会在你的本地系统中占用大量空间,特别是使用 React 或 Vue 框架开发,可能会依赖很多相关的生态库,这导致了 node_modules
变大。
有一些方法可以帮助你删除电脑中的 node_modules
。
有一个简单的命令,你可以在终端中的文件夹或根目录中运行。
find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
这将删除系统中每个本地存储库/目录中的 node_modules
文件夹,以便采取预防措施或排除你当前正在处理的项目。
后面,只要在我们需要的时候,进入项目目录并运行包安装命令,一切都可以恢复正常:
npm install
更好的方法是使用 npkill
包,它将列出系统中的所有 node_modules
目录,以及它们占用的空间。然后,你可以自由选择要删除的 node_modules
以释放空间。
你不必全局安装它,只需要:
npx npkill
它将列出当前目录下所有的 node_modules
文件。