使用 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 黄金工作流:自动化创建开发构建
了解如何使用 EAS Workflows 自动为 Android、iOS 设备和模拟器创建开发构建。
开始使用
2 requirements
2 requirements
1.
设置您的环境
要开始使用,您需要配置项目和设备以构建并运行开发构建。请通过以下指南了解如何为开发构建设置您的环境:
Android 设备设置
为开发构建准备好您的项目。
Android 模拟器设置
为开发构建准备好您的项目。
iOS 设备设置
为开发构建准备好您的项目。
iOS 模拟器设置
为开发构建准备好您的项目。
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