react-native之弹出 React Native 项目时 Bare 和 ExpoKit 有什么区别

lvdongjie 阅读:90 2025-06-02 22:19:02 评论:0

你想如何弹出你的应用程序?

Bare: I'd like a bare React Native project. ExpoKit: I'll create or log in with an Expo account to use React Native and the Expo SDK. Cancel: I'll continue with my current project structure.



ExpoKit 和 Bare 有什么区别?

选择这个有什么好处和坏处?

请您参考如下方法:

两种使用方式Expo工具被称为“托管”和“裸”工作流。

管理工作流

应用程序是使用 expo-cli 使用托管工作流构建的,您移动设备上的 Expo 客户端,以及 expo各种服务:push notifications , build service , 和 over-the-air (OTA)更新。 Expo 试图尽可能多地为您管理构建应用程序的复杂性。

裸工作流

这是您使用一些 Expo 的工作流程 Vanilla 工具React Native应用程序。与您不直接接触底层 native 代码的托管工作流不同,在此工作流中,开发人员拥有完全的控制权,以及随之而来的复杂性。

展会套件
ExpoKit是另一种使用方式 Expo Vanilla 工具React Native应用程序。 ExpoKit 的问题与“裸工作流”相比,它是不是非常单一——您基本上将来自 Expo“托管工作流”的整个运行时包含在您的应用程序中,而不仅仅是您想要的部分


标签:React
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号