Я использую OpenLayers в моем проекте на основе VueCLI, используя определение TypeScript из https://www.npmjs.com/package/@types / openlayers
После обновления 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? Или как мне перенастроить мой проект?
@types/openlayers
Поскольку geocodezip , упомянутый в его комментарии, есть новая версия 6.3.1, которая удаляет файлы .d.ts, поскольку они вызывают проблемы.
.d.ts
Я обновил OpenLayers до этой версии и все работает хорошо.