简单粗暴的解决办法就是一个字‘删’, 1.先把node_modules给删了 手动删除的话,window系统经常会有部分删不了,说需要个权限什么的,直接用rimraf 就能解决 先安装npm install rimraf -g 再运行这个命令,彻底删除. rimraf node_modules 如果还有残留,那就重启电脑,一般就能解决了. 2.把 package-lock.json删了 3.运行npm i 一般来说就解决了 npm i 报错 'match' of undefined 错误以及删除