问题:windows下无法删除node_modules文件夹,提示文件名或扩展名太长无法删除,即使能够删除,速度也是不敢恭维。特此百度一番,找到了一个很好的方法解决这个问题,特此记录。

解决方法:使用npm的一个名为rimraf的模块进行删除

官方描述:The UNIX command rm -rf for node,即node环境下模拟unix或者linux下的rm -rf(强制删除命令)

  • 安装(推荐全局安装):
    npm install -g rimraf
  • 使用:
    cd xxx [the folder which includes node_modules folder]
    rimraf node_modules

注意事项:
该方法也可用于删除其他文件,类似于Windows的彻底删除Ctrl+Shift+Delete,一旦删除就不能恢复(回收站里没有),所以删除之前一定要确保文件已经不再被需要!