Typescript «Тип« SymbolConstructor »не имеет совместимых подписей вызовов» - TS2349 - PullRequest
0 голосов
/ 27 марта 2019

Когда я пытаюсь передать следующий файл .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", как предлагалось в других вопросах, но ничего не изменилось.

Спасибо

...