Ionic 2: зарегистрируйте файл пользовательских типов в RC.0

#angular #npm #ionic2 #typescript-typings

#angular #npm #ionic2 #машинопись-типизации

Вопрос:

В beta11 я поместил свой собственный файл customTypings.d.ts в папку typings.
Эта папка не существует в Ionic RC.0.

В) Итак, как мне теперь зарегистрировать свой файл пользовательских типов в RC.0?

например, customTypings.d.ts:

 interface Window {
    plugins: any;
}

declare var SignaturePad: {
    new(canvas: any, options?: any): any;
}

interface CordovaPlugins {
    OneSignal: any;
}
  

Ответ №1:

Сделайте это:

  • Создайте пользовательскую папку в src каталоге, например customTypings
  • Поместите свои пользовательские типы в файл в этом каталоге, например customTypings.d.ts .

Затем они будут включены в компиляцию.

Выполнено.

Комментарии:

1. У меня это не работает. Они customTypings.d.ts не найдены. Когда я пытаюсь ссылаться на них, он смотрит src/declarations.d.ts , а не customTypings.d.ts .