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

Posted caoshufang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 

一般来说就解决了

以上是关于npm i 报错 'match' of undefined 错误以及删除node_modules失败的主要内容,如果未能解决你的问题,请参考以下文章

vue项目启动Cannot read property 'match' of undefined

The 'decorators' plugin requires a 'decoratorsBeforeExport' option, ...(npm start报错)

node里面npm注册用户报错,求大神解释.

npm run dev报错--Error: Cannot find module 'yargs-parser'

npm run dev 报错

git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git