【问题标题】:Difference between react-native-init and create-react-native-appreact-native-init 和 create-react-native-app 之间的区别
【发布时间】:2018-06-19 07:34:31
【问题描述】:

react-native-initcreate-react-native-app 有什么区别。

我刚接触原生反应。

我已经使用这两个命令创建了新项目,react-native-init 我得到了一个带有 IOS 和 android 项目文件夹的项目和 create-react-native-app 我得到一个没有这些文件夹的新项目。我应该使用哪一个?

【问题讨论】:

标签: react-native


【解决方案1】:

当我们使用create-react-native-app 时,它将基于第三方工具包 Expo 构建项目模板,它允许您仅使用 JavaScript 编写跨平台的 React Native 应用程序,并提供更流畅的工作流程以使应用程序在其上运行一个真正的设备。此外,Expo 提供对大量原生 API 的访问,您通常需要库或自定义原生代码和

当我们使用react-native-init 时,它将创建一个简单的 React Native 应用程序模板,您可以修改原生 iOS 和 Android 项目。这种方法的缺点是您需要在您的计算机上设置原生 iOS 和 Android 构建链,并且开始开发和部署您的应用程序要麻烦得多。

【讨论】:

    猜你喜欢
    • 2018-12-15
    • 2018-11-17
    • 2018-01-28
    • 1970-01-01
    • 2020-12-31
    • 1970-01-01
    • 1970-01-01
    • 2020-11-15
    • 2018-08-10
    相关资源
    最近更新 更多