npm i 报错 'match' of undefined 错误以及删除node_modules失败

简单粗暴的解决办法就是一个字‘删’,

1、先把node_modules给删了

手动删除的话,window系统经常会有部分删不了,说需要个权限什么的,直接用rimraf 就能解决

先安装npm install rimraf -g

再运行这个命令,彻底删除。

rimraf node_modules

如果还有残留,那就重启电脑,一般就能解决了。

2、把 package-lock.json删了

3、运行npm i 

一般来说就解决了

原文地址:https://www.cnblogs.com/caoshufang/p/10881411.html