【cesium踩坑】运行报错等

项目里用到了cesium
具体怎么用就不写了,这篇文章只是记录开发过程中的踩坑经历及找到的处理方法。
我用的cesium版本:1.95.0
vue cli : 2

1、报错:runtimeError: Aborted吧啦吧啦for more info.

在这里插入图片描述
这个问题基本1.9*的版本都有,百度没搜到类似的文章
处理方法我直接放下面了:

找到 /node_modules/cesium/Build/Cesium/ThirdParty/draco_decoder.wasm在这里插入图片描述
在public文件下创建 ThirdParty 文件夹将 draco_decoder.wasm 复制进去,
在这里插入图片描述

就OK了。

2、报错:readyPromiseReject is not function

这个是版本问题,
开发者更新的时候遗留的BUG(源码里赋值的时候多了俩字母赋错对象了,大佬也有粗心的时候哈哈哈)
请教了前辈,说1.84、1.95、1.104版本比较稳定,
安装了1.95,没出现这个问题了。

3、插件报错:copy-webpack-plugin 和 compilation.getCache is not a function

网上搜cesium相关文章基本都用了这个,建议直接装5.x版本的
在这里插入图片描述
在这里插入图片描述

4、webpack.DefinePlugin插件问题

webpack部分版本调用这个插件时会报“get”不存在
在main.js文件里引用cesium之前加上下面这个就可以了

window.CESIUM_BASE_URL = '/';

来自官方
cesium官方:https://cesium.com/learn/cesiumjs-learn/cesiumjs-quickstart/
在这里插入图片描述

主要就这几问题,以后遇到了再加

有帮助就点个赞吧,
让更多遇到问题的朋友看到处理方法。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值