実験的な構文 'optionalChaining'のサポートは現在有効になっていません
上記のエラーが発生しました。この投稿をフォロー"@babel/plugin-proposal-optional-chaining": "^7.7.4"
してに追加しましたdevDependencies
。
次に、このエラーが発生します、
@ babel / plugin-proposal-optional-chaining(https://git.io/vb4Sk)をBabel設定の 'plugins'セクションに追加して、変換を有効にします。
だから私はこの投稿をフォロー.babelrc
し、プロジェクトのルートにファイルを追加しました
{
"presets": ["react", "es2015","stage-1"],
"plugins": ["transform-runtime", "transform-optional-chaining"]
}
これは何もしなかったようです。また、誰かがCreate React App
バベルの設定を変更できないと言っている人もいました。だから私の質問は、全体を再配線せずにオプションのチェーンを有効にするにはどうすればよいCRA
ですか?
PS私が使用している"typescript": "^3.7.2"
、または少なくともそれが私のpackage.json
言うことです。私はnpm install
それが更新されていることを確認しようとしました。CRA
下で奇妙なことをして、TypeScript
どういうわけか古いバージョンを使用しているかどうかわからない。
編集:で
プロジェクトを開始したときCRA
、私たちはを使用していたと思いますTypeScript: 3.6.x
。使いたかったOptional Chaining
ので、package.json
ファイルを"typescript": "^3.7.2"
当時の状態に変更しましたnpm install
。問題は、TypeScript
私がを使用していることを知っていると思います3.7.2
が、CRA
それでも古い設定があり、それをどのように更新できるかわかりません。
^3.7.2
ます。または少なくともそれpackage.json
は私の言うことです。私も試しnpm install
ました。