Библиотека TypeScript: экспортированные типы ArcGIS после сборки отображаются как «любые».Javascript

Форум по Javascript
Anonymous
Библиотека TypeScript: экспортированные типы ArcGIS после сборки отображаются как «любые».

Сообщение Anonymous »

Я создаю библиотеку TypeScript поверх пользовательского интерфейса Material, которая также использует API ArcGIS JS. В режиме разработки IntelliSense правильно отображает такие типы, как ExpandProperties. После создания и публикации моей библиотеки все типы, связанные с ArcGIS (__esri.MapView, __esri.SceneView), отображаются как любые другие в потребляющих проектах. Моя библиотека экспортирует такие интерфейсы, как:

Код: Выделить всё

export interface ExpandProperties extends __esri.WidgetProperties {
view?: __esri.MapView
}
Как настроить библиотеку TypeScript, чтобы экспортированные типы ArcGIS оставались полностью типизированными в потребляющих проектах после сборки и публикации?


Подробнее здесь: https://stackoverflow.com/questions/798 ... fter-build

Вернуться в «Javascript»