TypeScript - 古いCRAプロジェクトで型専用のインポート/エクスポートを使用するには - babelローダーをどう更新すれば良いですか?
既存の古いバージョンのCRAで生成されたプロジェクトで、型専用のimport/export構文を使用したいです。TypeScriptを3.9.3にアップグレードしましたが、yarn startを試すと、yarn upgrade Babelでbabelもアップグレードしましたが、次のエラーが発生します:
モジュールの解析に失敗しました: 予期しないトークン (3:12)
ファイルは以下のローダーで処理されました:
* ./node_modules/react-scripts/node_modules/babel-loader/lib/index.js
* ./node_modules/react-scripts/node_modules/eslint-loader/dist/cjs.js
これらのローダーの結果を処理するために、追加のローダーが必要な場合があります。
> import type { Type } from "./Source";
同じことが、export type { Type } のような型をエクスポートしようとするときにも起こりますが、export Type=_Type は問題なく動作します。
おそらく適切なBabelローダーを持っていないのだと思いますが、それはどうやって入手すればいいですか?それとも別の問題でしょうか?私は react-scripts 3.2.0 を使っています