библиотеку, в ней создаю файл declaration.d.ts, в котором описываю модуль:
declare module 'SvgEditor' {
export default class Editor {}
export const SvgEditor: any;
}
При билде либы есть ошибка - Cannot find module 'SvgEditor' or its corresponding type declarations.
Импорт в файле компонента имеет вид: import Editor from 'SvgEditor';
Подскажите пожл, как правильно объявить модуль?
Не шарю, но разве не SvgEditor.d.ts вместо declaration.d.ts?
Такое вроде пишется когда есть SvgEditor.ts или .js, типизация подключается. А тут вроде общий файл деклараций, который ангуляром подхватывается по дефолту и обрабатывается.
Обсуждают сегодня