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

相关推荐
下午见。12 分钟前
C语言结构体入门:定义、访问与传参全解析
c语言·笔记·学习
im_AMBER14 分钟前
React 16
前端·笔记·学习·react.js·前端框架
02苏_15 分钟前
ES6模板字符串
前端·ecmascript·es6
excel18 分钟前
⚙️ 一次性警告机制的实现:warnOnce 源码深度解析
前端
excel20 分钟前
Vue SFC 样式编译核心机制详解:compileStyle 与 PostCSS 管线设计
前端
excel21 分钟前
🧩 使用 Babel + MagicString 实现动态重写 export default 的通用方案
前端
excel21 分钟前
Vue SFC 编译器主导出文件解析:模块组织与设计哲学
前端
excel24 分钟前
深度解析:Vue SFC 模板编译器核心实现 (compileTemplate)
前端
excel25 分钟前
Vue SFC 解析器源码深度解析:从结构设计到源码映射
前端
excel29 分钟前
Vue SFC 编译全景总结:从源文件到运行时组件的完整链路
前端