'Symbol' 仅指类型,但在这里用作值

'Symbol' only refers to a type, but is being used as a value here

我是打字稿的新手,我不明白我在这里做错了什么。 我是从typescript的官方文档中读到的。 link 在下面。 https://www.typescriptlang.org/docs/handbook/symbols.html 我安装的 typescript 版本是 3.5.2

let sym1 = Symbol();

因为 Symbols 是 ecmascript6 中引入的功能。它在 es5 中不起作用,所以我将目标从 "target": "es5" 更改为 "target": "es6" 以使其在 tsconfig.json 文件

中工作