jeecg项目报TypeError: Class extends value undefined is not a constructor or null;
jeecg项目报TypeError: Class extends value undefined is not a constructor or null;
·
首先,我们看下jeecg是个什么框架项目。
Jeecg-Boot 是一款基于代码生成器的智能开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单、在线配置报表、在线图表设计、在线设计流程等等。
最近在开发jeecg项目的时候报错TypeError: Class extends value undefined is not a constructor or null;的报错,
当时是想打包成正式文件的,执行了npm run build 的时候就报错,报错如下。
根据报错可得是mini-css-extract-plugin
这个插件有问题,于是去这个插件npm官网看了一下,解决方法有两种:
第一种是安装这个插件
npm install --save-dev mini-css-extract-plugin //在项目开发依赖中安装
第二种是升级webpack版本(如果无效可以先卸载,再安装):
npm install webpack -g // 全局安装
npm install webpack --save-dev //在项目开发依赖中安装
我是使用第一种方法安装插件来解决的,亲测有效。
实行完成第一步后直接 npm run build ,直接成功。
更多推荐
所有评论(0)