使用 EAS Workflows 创建开发构建

编辑页面

了解如何使用 EAS Workflows 创建开发构建。


For the complete documentation index, see llms.txt. Use this Use this file to discover all available pages.

开发构建 是您项目的专用构建,其中包含 Expo 的开发者工具。这类构建会将项目中的所有原生依赖一并包含进去,使您能够在模拟器、仿真器或实体设备上运行与生产环境类似的项目构建。这个工作流允许您为每个平台以及实体设备、Android 仿真器和 iOS 模拟器创建开发构建,您的团队可以通过 eas build:dev 访问这些构建。

Expo 黄金工作流:自动化创建开发构建
Expo 黄金工作流:自动化创建开发构建

了解如何使用 EAS Workflows 自动为 Android、iOS 设备和模拟器创建开发构建。

开始使用

Prerequisites

2 requirements

1.

设置您的环境

2.

创建构建配置

在您配置好项目和设备后,请将以下构建配置添加到您的 eas.json 文件中。

eas.json
{ "build": { "development": { "developmentClient": true, "distribution": "internal" }, "development-simulator": { "developmentClient": true, "distribution": "internal", "ios": { "simulator": true } } } }

以下工作流会为每个平台以及实体设备、Android 模拟器和 iOS 模拟器分别创建一个构建。它们都会并行运行。

.eas/workflows/create-development-builds.yml
name: 创建开发构建 jobs: android_development_build: name: 构建 Android type: build params: platform: android profile: development ios_device_development_build: name: 构建 iOS 设备 type: build params: platform: ios profile: development ios_simulator_development_build: name: 构建 iOS 模拟器 type: build params: platform: ios profile: development-simulator

使用以下命令运行上面的工作流:

Terminal
eas workflow:run .eas/workflows/create-development-builds.yml