as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容

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,用于支持monorepo
  • unstable_allowRequireContext,用于动态调用
如果您的项目没有任何metro.config.js,请勿随意创建。
最后修改于 2026年10月26日