typescript - OpenLayers 6.3 和 TypeScript
问题描述
我在基于 VueCLI 的项目中使用 OpenLayers,使用来自https://www.npmjs.com/package/@types/openlayers的 TypeScript 定义
将https://www.npmjs.com/package/ol更新到 6.3 后,报告了很多 TypeScript 错误。我想这可能与“OpenLayers 现在在 .d.ts 文件中附带类型定义”这一事实有关,请参阅https://github.com/openlayers/openlayers/releases/tag/v6.3.0
由于我不是 TypeScript 专家,我的问题是:我应该卸载@types/openlayers
吗?或者我应该如何重新配置我的项目?
解决方案
正如geocodezip在他的评论中提到的,有一个新的 6.3.1 版本,它删除.d.ts
了导致问题的文件。
我已将 OpenLayers 更新到该版本,并且一切正常。
推荐阅读
- python - Python Pandas:ValueError:无法设置列不匹配的行
- ruby-on-rails - Ruby + Nginx/Passenger (NoMethodError)
- database - 如何减少 IBM db2 中的删除时间
- spring-boot - 如何在 Spring Boot Mongo 中对投影数据应用聚合?
- html - 反应单选按钮与默认检查行为怪异
- sql - 雪花视图:尝试从另一个表连接数据时超出最大 LOB 大小错误
- openssh - OpenSSH 延迟
- powerbi - 超过值将仅由 power bi 中选定的切片器显示
- flutter - 在颤动中从 FCM 回调导航到特定屏幕
- python - 在 python 27 中运行复制文件脚本在 Windows 任务计划程序中获取路径错误 errno22