openlayers兼容IE的问题

0 投票

用vue-cli开发的项目,已经按照超图openlayers开发指南中在打包的过程中进行一些配置,但在IE11下仍然会报错,如图:

5月 27 分类:  290次浏览 | 用户: windDawn 初出茅庐 (65 分)

1个回答

0 投票
您好, 您那边是cnpm安装还是npm安装,您可以在node_modul中找到@supermap_iclient-common。分辨下到底是_@supermap还是@supermap。npm安装的生成包为@supermap,而cnpm安装生成是的_@supermap,注意配置文件的名称。
5月 27 用户: 阳俊林 名扬四海 (3,316 分)

是npm安装的,如图:

您那边安装的是@10.0.1的版本的包吗?您那边是否用到了除这两个包的其他包,如果用到了其他的包,这些并且是用到es6写的,都需要就行解析,那找个解析目录应该是不只只有这些路径,应该包含其他其他路径

只用到了这两个,而且报错的是supermap相关的js文件,您看图

npm run build 然后用httpserver去访问下,在ie打开
我这个是发布之后去访问的呀
我就是要让你打包好,看下情况

在IE中貌似就是这个报"Class"语法错误

那直接config.js里面把path.resove(...../commontypes/Size).模块上应用的时候直接引入找个js文件
...