【问题标题】:Run a React Native app without launching Xcode?在不启动 Xcode 的情况下运行 React Native 应用程序?
【发布时间】:2015-05-31 05:26:06
【问题描述】:

可以从命令行构建/运行 iOS 应用程序(完全使用 React Native 构建)吗? PhoneGap 有一个很好的 ios-sim 实用程序可以做到这一点,但我没有任何运气。

【问题讨论】:

    标签: javascript ios xcode cordova react-native


    【解决方案1】:

    如果您使用 Xcode 构建过一次项目,则可以关闭它,在项目根目录中运行 npm start(以启动打包程序),启动模拟器(可能使用 ios-sim)。由于您在 Xcode 中构建过一次,因此该应用程序将安装在模拟器中,因此您只需运行它,整个 CMD+R 刷新过程就可以工作。

    【讨论】:

    • 这是一个很好的运行技巧,但是重建它呢?我宁愿不必启动 XCode。特别是对于演示。我喜欢说“npm install -g react-native-cli”然后“react-native init HelloWorld”然后“react-native run -iOSSimulator”之类的想法,你知道吗?这存在于大量其他框架中。亲身?我猜这只是时间问题,Facebook 会实现的。
    【解决方案2】:

    使用以下命令启动服务器:

    $ npm start
    

    在 ios 模拟器中构建/运行应用程序:

    $ react-native run-ios
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-07
      • 2020-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      • 2016-11-03
      • 1970-01-01
      相关资源
      最近更新 更多