【前端笔记】Vue项目报错Error: Cannot find module ‘webpack/lib/RuleSet‘

网上搜了下发现原因不止一种,这里仅记录本人遇到的原因和解决办法,仅供参考

原因:因为某种原因导致本地package.json中@vue/cli与全局@vue/cli版本不同导致冲突。再次提示,这是本人遇到的,可能和大家有所不同,勿杠。

解决:

1、查看@vue/cli的版本

bash 复制代码
vue -V

2、查看项目的Vue脚手架相关版本(package.json)

3、保持package.json的版本与全局的一致

  • 比如vue -V后显示的是5.0.8,而项目package.json的依赖版本为4.5.12,这时最简单的方法就是把项目的版本统一成5.0.8就行。
  • 至于版本不同行不行。没试过,因为这样操作后项目就正常运作了
  • 至于版本换了后影响大不大。就实际使用来看不多,就配置的区别

最后特别PS + 免喷声明:保持版本相同,不一定要升,也可以把版本降到和项目的一样。并且这只是本人遇到的情况,仅供参考,欢迎讨论

相关推荐
Gain_chance2 分钟前
36-学习笔记尚硅谷数仓搭建-DWS层数据装载脚本
大数据·数据仓库·笔记·学习
肖永威20 分钟前
macOS环境安装/卸载python实践笔记
笔记·python·macos
光影少年30 分钟前
react的hooks防抖和节流是怎样做的
前端·javascript·react.js
小毛驴85034 分钟前
Vue 路由示例
前端·javascript·vue.js
暗光之痕1 小时前
Unreal5研究笔记 Actor的生命周期函数
笔记·unreal engine
Gain_chance1 小时前
35-学习笔记尚硅谷数仓搭建-DWS层最近n日汇总表及历史至今汇总表建表语句
数据库·数据仓库·hive·笔记·学习
发现一只大呆瓜1 小时前
AI流式交互:SSE与WebSocket技术选型
前端·javascript·面试
宵时待雨2 小时前
STM32笔记归纳9:定时器
笔记·stm32·单片机·嵌入式硬件
m0_719084112 小时前
React笔记张天禹
前端·笔记·react.js
Ziky学习记录2 小时前
从零到实战:React Router 学习与总结
前端·学习·react.js