当运行npm run serve时遇到下面这个报错问题
网上搜索得到的解决方法是让清除缓存,删除package-lock.json
npm cache clean --force
rm -rf node_modules
rm -rf package-lock.json
npm install
但使用这些命令时会有新的错误
此时的解决方法为换成新的代码
npm cache verify
Remove-Item -Recurse -Force node_modules
Remove-Item -Recurse -Force package-lock.json
npm install
如果此时还是没有解决,仍然报npm ERR! code ELIFECYCLE这个错,那就把终端中的代码往上翻到
根据标红的ERROR中的提示再去搜索解决方法。我这个的解决方法来自Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependen-CSDN博客
具体为:
1、执行 npm uninstall vue 卸载非正常项目中的vue依赖包
2、再执行 npm install [email protected] --save-dev 把vue依赖包安装至devDependencies依赖树下
3、再次执行npm run serve