react-native - `react-native init` vs `create-react-native-app` 然后弹出?
问题描述
让我先说我不是在问 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
我看到的主要区别是 中的 react-native 版本package.json
,以及中使用的 babel 预设.babelrc
,也许还有其他的。
您在最终捆绑包中看到的差异将取决于您。我有一个很久以前退出的 create-react-native 应用程序,它不再使用 expo sdk,并跟上最新的 react-native 版本。
推荐阅读
- angular - Angular RxJS,重放 HTTP 请求
- ios - 如何在不使用已弃用的 WebView 的情况下使用 swift 获取用户代理
- unity3d - 无法为 Unitys 粒子系统找到 2D 圆
- python - 类型注释:输入和输出类型之间的依赖关系
- javascript - ReactJS,如何使用 moment.js 从数组中获取最旧和最新的日期
- java - Java 14 Jigsaw reflection to a class in not a Exported package is not denying access
- java - 过滤 List 流中对象的内部列表
- sql - 如何将现有表中的数据加载到我创建的空表中?在 sql?
- ios - QUICKBLOX 无法在聊天中发送推送通知
- java - 警告由 findelement selenium 引发的 webdriver 异常