一、场景
系统部署到测试环境后,部分echarts图表的tooltip气泡提示功能失效,本地开发却一切功能正常。
二、原因
最终发现,原因是部署时是基于node12.16.1版本环境打包,echarts版本如果在5.2.0及以上的版本会出现不兼容现象,部分echarts图标功能会失效。
三、排查过程
1.Jenkins输出node版本。
2.查看echarts版本信息。
3.本地node切换到12.16.1版本测试不同echarts版本下的图表功能是否正常,发现是版本问题。
四、解决方案
在package.json中将echarts版本限制在5.1.2及以下重新部署即可,问题解决!