vue打包 报错 TypeError: Class extends value undefined is not a constructor or null
·
该错误通常与mini-css-extract-plugin插件或webpack版本问题相关,以下是解决方案:
安装缺失插件
执行npm install --save-dev mini-css-extract-plugin安装缺失的插件依赖
若安装失败可尝试强制安装:
npm install --save-dev mini-css-extract-plugin --force
升级webpack版本
全局和本地同时升级webpack至稳定版本:
npm install webpack -g
npm install webpack --save-dev
部分老项目需谨慎操作,避免兼容性问题
rm -rf node_modules package-lock.json
npm install
或使用yarn替代npm
检查Node.js环境
若因Node版本升级导致问题,可尝试修复或重装Node.js
组件命名规范(React项目)
若为React项目,需确保组件名首字母大写(如Component而非component)
更多推荐


所有评论(0)