2.1 babel.config.jsを更新する
Babelプリセットの名前がmetro-react-native-babel-presetから@react-native/babel-presetに変更されました。babel.config.jsファイルで、次の例のようにプリセットの名前を変更します。
2.2 tsconfig.jsonを更新する
基盤となるTypeScript構成パッケージが@tsconfig/react-nativeから@react-native/typescript-configに変更されました。tsconfig.jsonファイルで、次の例のようにパッケージの名前を変更します。
2.3 .prettierrc.jsを更新する
prettierrc.jsファイルから、bracketSameLineとbracketSpacingの各オプションを削除します。
2.4 Metroの構成を更新する
0.72から0.83へのアップグレードでは、カスタム構成を使用していない限りmetro.config.jsを変更する必要はありません。MetroはReact Nativeと一緒に自動的にアップデートされます。
アップグレードガイドに記載されている相違点(ドキュメントのURLの変更、型注釈の更新)は表面的なものだけで、機能的な影響はありません。次のような新機能が必要な場合にのみ、Metroの構成を更新します。
unstable_enableSymlinksによるモノレポのサポートunstable_allowRequireContextによる動的なrequire
metro.config.jsファイルがない場合は作成しないでください。
