如何使用 react-native cli 构建 react-native 应用程序?
How to build react-native application with react-native cli?
我希望将我的 react-native 应用提交到应用商店,但我不知道如何构建它。
我一直在关注 react-native (http://reactnative.dev/docs/running-on-device#building-your-app-for-production) 的官方文档,了解如何构建我的生产应用程序,但遗憾的是,就我而言,它没有提供足够的信息。
关于构建应用,指南是这样说的:
You can now build your app for release by tapping ⌘B or selecting Product → Build from the menu bar. Once built for release, you'll be able to distribute the app to beta testers and submit the app to the App Store.
而且我可以做到。但问题是,我需要使用 ENVFILE 环境变量来构建我的应用程序,该环境变量定义从何处读取我的应用程序配置。
考虑到这一点,官方指南还指出:
You can also use the React Native CLI to perform this operation using the option --configuration with the value Release (e.g. npx react-native run-ios --configuration Release).
这几乎就是我想要的。但我不想 运行 我的应用程序。我只想建造它。那么有没有一种方法可以使用 react-native cli 工具构建我的应用程序?不用运行ning吗?或者我可以只 运行 它并在构建的过程中然后我可以在某个文件夹中找到最终构建吗?或者,如果这不起作用,我可以通过某种方式将 ENVFILE 环境变量配置为 xcode 我的应用程序将获得它吗?
react-native-config 库构建可以像下面这样设置。
第 1 步:为项目创建方案您也可以使用现有方案
第 2 步:转到编辑方案并从左侧菜单的构建下选择预操作
第 3 步:在脚本中提供 echo '.env.yourenvironment' > /tmp/envfile
到 运行
这将 运行 post 中的脚本构建并将值复制到库将使用的 tmpfile。
然后您就可以使用您创建的方案正常归档或构建项目了。
您也可以在库的 docs 中查看这些步骤。
我希望将我的 react-native 应用提交到应用商店,但我不知道如何构建它。
我一直在关注 react-native (http://reactnative.dev/docs/running-on-device#building-your-app-for-production) 的官方文档,了解如何构建我的生产应用程序,但遗憾的是,就我而言,它没有提供足够的信息。
关于构建应用,指南是这样说的:
You can now build your app for release by tapping ⌘B or selecting Product → Build from the menu bar. Once built for release, you'll be able to distribute the app to beta testers and submit the app to the App Store.
而且我可以做到。但问题是,我需要使用 ENVFILE 环境变量来构建我的应用程序,该环境变量定义从何处读取我的应用程序配置。
考虑到这一点,官方指南还指出:
You can also use the React Native CLI to perform this operation using the option --configuration with the value Release (e.g. npx react-native run-ios --configuration Release).
这几乎就是我想要的。但我不想 运行 我的应用程序。我只想建造它。那么有没有一种方法可以使用 react-native cli 工具构建我的应用程序?不用运行ning吗?或者我可以只 运行 它并在构建的过程中然后我可以在某个文件夹中找到最终构建吗?或者,如果这不起作用,我可以通过某种方式将 ENVFILE 环境变量配置为 xcode 我的应用程序将获得它吗?
react-native-config 库构建可以像下面这样设置。
第 1 步:为项目创建方案您也可以使用现有方案
第 2 步:转到编辑方案并从左侧菜单的构建下选择预操作
第 3 步:在脚本中提供 echo '.env.yourenvironment' > /tmp/envfile
到 运行
这将 运行 post 中的脚本构建并将值复制到库将使用的 tmpfile。
然后您就可以使用您创建的方案正常归档或构建项目了。
您也可以在库的 docs 中查看这些步骤。