You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo EAS技术问询:无需启动本地Metro如何构建应用?

关于Expo Dev Client无需本地Metro的开发/预览方案

不需要必须发布到Test Flight,有几种方式可以不用启动本地Metro服务器就能进行开发或预览构建:

1. 使用Expo EAS Update(预览更新)

  • 可以将代码打包成更新包发布到Expo远程服务器,Dev Client应用会自动拉取这些更新,无需依赖本地Metro。
  • 执行命令:eas update,按照提示选择对应渠道(比如preview)即可发布更新。手机上的Dev Client打开后会自动同步最新代码变更。

2. 构建独立的预览安装包

  • 通过EAS Build构建预览环境的安装包,这类包已经打包好完整的JS代码,完全不需要本地Metro支持。
  • 执行命令:eas build --platform ios --profile preview,构建完成后可通过二维码或直接下载安装到测试设备,打开就能运行。

3. 适配场景下的替代方案

  • 如果项目未使用大量自定义原生模块,也可以考虑用Expo Go快速预览,但注意Dev Client的原生定制功能在Expo Go中无法生效。不过你的场景已经使用了Dev Client,前两种方式更适配需求。

总结:Test Flight是面向正式测试或发布的渠道,开发/预览阶段完全可以通过EAS Update或预览构建包实现无需本地Metro的需求。

内容的提问来源于stack exchange,提问作者Romain Constantin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 21:28:09