其他分享
首页 > 其他分享> > vue项目打包后---TypeError: Cannot read properties of undefined (reading ‘echarts‘)问题解决

vue项目打包后---TypeError: Cannot read properties of undefined (reading ‘echarts‘)问题解决

作者:互联网

问题描述

项目引入了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'

再次打包,报错消失

标签:TypeError,undefined,..,read,js,Cannot,china,echarts,打包
来源: https://blog.csdn.net/Attitude_do_it/article/details/122682846