Библиотека 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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