Если у меня есть класс, например:
class X {
a: number;
constructor (inputA: number) {
this.a = inputA;
}
f () {
console.log(this.a);
}
}
const test = new X(1);
test.f();
Everything works fine in the playground.
Если я внесу это в свою кодовую базу, я получу ошибку:
TS2339: свойство "a" не существует для типа "X".
Я запускаю это через веб-пакет, поэтому я предполагаю, что там что-то не так - Этот вопрос имеет аналогичную проблему, но нет ответов, которые можно было бы использовать.