webpack打包报错TypeError: Cannot read properties of undefined (reading 'styles')

TypeError: Cannot read properties of undefined (reading 'styles') 好家伙,本来像打包一个 umd 格式的组件库,结果刚跑起来,直接报错。 主要这个报错信息太像代码内部问题了 于是,我开始各种找。

排查过程 查看内部代码结构,理解字面意思,是否真的style写错或者重复引用; 查看打包出来的dist 文件,然而并没什么卵用; 对比了组件中所有使用 style的地方是否使用异常; 好吧,以上都没有。 最后尝试把 loader 版本从17降到了15,重新 build,完美解决,综上所诉 原因 ** 这是由于webpack和vue-loader版本不兼容造成 ** ------------------------------------------------

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:blog.csdn.net/mike_chen2s...

相关推荐
snow@li11 分钟前
web:前端500知识点/速查手册
前端
kyriewen2 小时前
今年裁了16万技术人——但字节前端岗反而涨了23%
前端·javascript·面试
用户059540174462 小时前
把 AI Agent 记忆存储验证从 40 分钟手测压到 3 分钟,pytest + Docker 这套组合太顶了
前端·css
stereohomology2 小时前
MS Edge很多事的一点是把地址栏复制的地址自动转标题文本
前端·edge
imaol12 小时前
链表 -- 环链表
java·前端·链表
imaol13 小时前
链表 -- 双向链表
java·前端·链表
东风破_3 小时前
大前端手里的 Next.js:从 #root 到 SEO,一份 HTML 的两种命运
前端·后端
IT_陈寒3 小时前
Vue的v-for不听话?我被这个Key的坑整懵了
前端·人工智能·后端
王林不想说话3 小时前
ES6 到 ES2026 全面进阶指南:新特性、原理、示例与工程落地
前端·javascript·面试
用户43523713814933 小时前
🚀 Vue3 + TypeScript 学习笔记:从泛型 T 到 Promise<T>,终于搞懂了 keyof 和 typeof
前端