最近拉下 mars3d+vue2  最简模板的代码,运行就会报错

类似这种cesium的报错

官方给出的回答是:

目前cesium1.96改变了代码打包方式,在vue2项目下会有这个兼容报错问题。

当然,也给出了几个解决方案:

1、参考 https://gitee.com/marsgis/mars3d-vue-template/tree/master/mars3d-vue2  升级下vuecli到5

2、固定mars3d-cesium版本为1.95,"mars3d-cesium": "1.95.1"   【注意不要^】

3、在html直接引入Cesium资源和import mars3d方式集成 (cdn cesium + import mars3d)

我个人认为第二种方法还不错,但是也有可能问题解决的不彻底,

当第二种方法不行时,可以试试第一种,如果不行,那就只能第三种了。 

Logo

前往低代码交流专区

更多推荐