问题描述
项目引入了echarts用来做中国地图,在本地cli跑的时候没有问题,但是build打包后会出现TypeError: Cannot read properties of undefined (reading 'echarts')。

原因
单独下载的echart中的china.js,项目中直接引用
import '../../assets/js/china.js'打包后就会出现问题,不晓得是不是属于官方的bug
解决
用npm安装echarts
npm install echarts然后引入echarts包中的china.js
import 'echarts/map/js/china.js'再次打包,报错消失
版权声明:本文为Attitude_do_it原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。