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