【前端笔记】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 + 免喷声明:保持版本相同,不一定要升,也可以把版本降到和项目的一样。并且这只是本人遇到的情况,仅供参考,欢迎讨论

相关推荐
阿珊和她的猫1 分钟前
表单数据验证:HTML5 自带属性与其他方法的结合应用
前端·状态模式·html5
hd51cc1 小时前
MFC消息 学习笔记
笔记·学习·mfc
谷粒.1 小时前
Cypress vs Playwright vs Selenium:现代Web自动化测试框架深度评测
java·前端·网络·人工智能·python·selenium·测试工具
小飞侠在吗7 小时前
vue props
前端·javascript·vue.js
DsirNg8 小时前
页面栈溢出问题修复总结
前端·微信小程序
小徐_23338 小时前
uni-app 也能远程调试?使用 PageSpy 打开调试的新大门!
前端·微信小程序·uni-app
大怪v8 小时前
【Virtual World 03】上帝之手
前端·javascript
用户841794814568 小时前
vxe-gantt 甘特图实现产品进度列表,自定义任务条样式和提示信息
vue.js
雷工笔记9 小时前
MES学习笔记之SCADA采集的数据如何与MES中的任务关联起来?
笔记·学习
繁星星繁10 小时前
【C++】脚手架学习笔记 gflags与 gtest
c++·笔记·学习