我正在构建应用程序的模型部分,对于ID类型,我想从TSC 3.2.x支持的number
切换到bigint
AFAIK,但这是WebStorm显示的内容……{ {1}}。为什么会这样以及如何解决?
btw ... Unresolved type bigint
是否可以直接使用JSON转换?
更新:Webstorm版本和bigint
我正在使用WebStorm版本2019.1.3
我的tsconfig.json
看起来像这样:
tsconfig.json
答案 0 :(得分:2)
这是WebStorm中的错误,请按照WEB-39502进行更新。
解决方法是,您需要将esnext
添加到"lib": []
:
"lib": [
"es2018",
"esnext",
"dom"
]
或在设置| |中启用TypeScript编译器服务。语言和框架| TypeScript 。
请注意,无论哪种情况,您都必须将target
更改为esnext
或更高-当目标位置低于ESNext时,BigInt文字不可用。