Когда я пытаюсь передать следующий файл .ts
const symbol1 = Symbol("symb1");
Я получаю следующую ошибку:
ошибка TS2349: невозможно вызвать выражение, тип которого не имеет подписи вызова. Тип «SymbolConstructor» не имеет совместимых подписей вызовов.
1 const symbol1 = Symbol ("symb1");
мой tsconfig.json выглядит так:
{
"compilerOptions": {
"lib": ["es2015", "dom"],
"target": "es5"
}
}
Почему происходит эта ошибка? Что это вообще значит?
Я попытался добавить "es2015.symbol", "es2015.symbol.wellknown", как предлагалось в других вопросах, но ничего не изменилось.
Спасибо