#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
.