私のプロジェクトでは、オプションのチェーンをサポートするTS 3.7.2を使用しています。しかし、それをそのように使用しようとするとconst state = urlParams.state?.toString()
、次のエラーが発生します。
実験的な構文 'optionalChaining'のサポートは現在有効になっていません
@ babel / plugin-proposal-optional-chaining(https://git.io/vb4Sk)をBabel設定の 'plugins'セクションに追加して、変換を有効にします。
私はリリースノートを確認しましたが、その機能のtsconfigオプションの追加に関する要件はありませんでした。
すでにTSを使用しているときにbabelプラグインと設定が必要かどうか知りたいのですが、どうすればエラーを修正できますか?
1
create-react-appを使用しているように聞こえます。前回チェックしたところ、これが使用するbabel構成のoptionalChainingをサポートしていません。アップデートについては、この問題を参照してください:github.com/facebook/create-react-app/issues/7940
—
Ben Clayton
@BenClaytonありがとう!彼らがそのアップデートをできるだけ早くリリースすることを願っています。コメントを回答として投稿して、解決済みとしてマークできますか?
—
flppv
回答を追加しました
—
Ben Clayton