快速删除node_modules文件夹
前端开发过程中,经常会遇到npm操作问题,有时候不得不需要删除node_modules目录下所有的文件,然后重新npm install
npm cache clean --force
rm -rf node_modules
#rm -rf .umi
npm install
- 清除缓存:运行
npm cache clean --force
命令来清除 npm 缓存。然后运行 npm install 命令重新安装依赖项。 - 删除 node_modules 目录:手动删除项目目录下的 node_modules 目录,并运行 npm install 命令重新安装依赖项。
node_modules 文件夹中包含了大量 node 需要的依赖包,如果直接删除的话,非常耗时。 我们可以通过以下方式快速删除node_modules
PowerShell命令快速删除
PowerShell命令快速删除node_modules文件夹
Remove-item -Force -Recurse node_modules
#Remove-item -Force -Recurse .umi
使用npm提供的命令删除node_modules
执行rm-rf node_modules,报错:“rm不是内部命令“ 时候,我们可以使用npm提供的命令删除node_modules
npm为我们提供了快速删除node_modules的命令,即使用npm自带的“rimraf”包。它是一个跨平台的rm –rf命令。
方法:
cnpm install rimraf -g
rimraf ./node_modules