Изменения в файлах Typescript только для интерфейса не вызывают перекомпиляцию - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть один файл, types.ts, который экспортирует только такие интерфейсы, как:

export interface A {
}

export interface B {
}

Эти интерфейсы затем импортируются другими файлами. Когда я делаю изменения в этом файле, он не вызывает перекомпиляцию проекта.

Я понял, что это потому, что файлы только с интерфейсом машинописного текста ничего не излучают при переносе, поэтому изменений нет для Webpack перекомпилировать. Мой вопрос: кто-нибудь знает, есть ли способ обойти это? Я хочу, чтобы любые изменения в 'types.ts' инициировали перекомпиляцию проекта независимо от того, содержит он только определения или нет.

...