Published on

BigInt literals are not available when targeting lower than ES2020.ts(2737)の対象方法

Authors
  • avatar
    Name
    ssu
    Twitter

BigInt literals are not available when targeting lower than ES2020.ts(2737)のエラーが出た時の対処方法を紹介します。

これは、10nのようなBigInt literalを使ったとき、かつ、libがes2020以下の時に起こります。 そのため、対処方法は簡単で、tsconfig.jsonのlibをes2020以上にしたら大丈夫です。

そのため、下記のようにtsconfig.jsonを設定してあげることで、解決することができます。

{ "compilerOptions": { "lib": [ "es2020" ], "module": "commonjs", "target": "es2020", }

参考:BigInt literals are not available when targeting lower than ESNext