Skip to main content
 首页 » 编程设计

react-native之`react-native init` vs `create-react-native-app` 然后弹出

2024年12月31日5Terrylee

让我先说我是 不是 询问CRNA与react-native的区别.

我想知道,如果我使用 react-native init从一开始而不是使用 create-react-native-app然后弹出,最终的应用程序包会有什么区别?

请您参考如下方法:

这里有两个 git repo,您​​可以查看以比较项目结构:

https://github.com/brookemitchell/blank_react_native_init_project

https://github.com/brookemitchell/blank_create_react-native_app_project

我看到的主要区别是 package.json 中的 react-native 版本,以及 .babelrc 中使用的 babel 预设,也许还有其他人。

您在最终捆绑包中看到的差异取决于您。我已经很久没有推出不再使用 expo sdk 的 create-react-native 应用程序,并跟上最新的 react-native 版本。