关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 19422|回复: 1

前端项目npm run build报错

[复制链接]
发表于 2020-3-1 16:37:45 | 显示全部楼层 |阅读模式
试了master分支,2.0.1到2.1.3各个tag。npm install 没有问题。npm run serve 也没问题。
执行 npm run build 就会报错:
⠋  Building for production... ERROR  TypeError: Class extends value undefined is not a constructor or null
TypeError: Class extends value undefined is not a constructor or null
    at Object.<anonymous> (/root/test/jeecg/node_modules/mini-css-extract-plugin/dist/CssDependency.js:12:46)
……
……

怀疑是自己电脑的npm依赖环境是不是有问题,于是找了一台新装的linux虚拟机,也不行。
以下是完整的运行命令:

[root@xxxxx test]# node -v
v12.16.1
[root@xxxxx test]# npm -v
6.13.4
[root@xxxxx test]#git clone --branch v2.1.3 https://github.com/zhangdaiscott/jeecg-boot.git
[root@xxxxx test]#cd jeecg-boot/ant-design-jeecg-vue
[root@xxxxx ant-design-jeecg-vue]npm install
....(略,成功)
[root@xxxxx ant-design-jeecg-vue]npm run build
...
> vue-antd-jeecg@2.0.1 build /Users/liruifan/log/test/jeecg-boot/ant-design-jeecg-vue
> vue-cli-service build
⠋  Building for production... ERROR  TypeError: Class extends value undefined is not a constructor or null
TypeError: Class extends value undefined is not a constructor or null
    at Object.<anonymous> (/Users/liruifan/log/test/jeecg-boot/ant-design-jeecg-vue/node_modules/mini-css-extract-plugin/dist/CssDependency.js:12:46)

请问如何解决呢?
你们没有遇到过这个问题吗?
发表于 2020-3-1 22:54:46 | 显示全部楼层
本帖最后由 dxxfire 于 2020-3-1 22:56 编辑

http://www.jeecg.org/forum.php?mod=viewthread&tid=7816&extra=page%3D1
第24个问题:24.前端项目报错

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表