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

Expo 52升级后iOS生产环境EAS构建JS打包阶段失败求助

Expo 52 iOS生产构建报错:No routes found

近两日执行eas build --platform ios --profile production命令时持续遇到相同错误,该问题自升级至Expo 52后出现,恳请各位提供解决思路。错误发生在Bundle Javascript步骤,具体报错信息如下:

$ /Users/expo/workingdir/build/node_modules/.bin/expo export:embed --eager --platform ios --dev false

Starting Metro Bundler

iOS Bundled 35398ms node_modules/expo/AppEntry.js (2863 modules)

Exporting server

λ Bundled 5330ms node_modules/expo-router/build/static/getServerManifest.js (571 modules)

Metro error: No routes found

Error: No routes found

    at apply (/Users/expo/workingdir/build/node_modules/expo-router/build/static/getServerManifest.js:27:15)

    at getBuildTimeServerManifestAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/start/server/getStaticRenderFunctions.ts:112:25)

    at MetroBundlerDevServer.getServerManifestAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:260:29)

    at exportApiRoutesStandaloneAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/exportStaticAsync.ts:404:30)

    at exportStandaloneServerAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportServer.ts:62:3)

    at exportEmbedBundleAndAssetsAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:220:7)

    at exportEmbedInternalAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:125:37)

    at exportEmbedAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:105:3)

No routes found

Error: No routes found

Error: No routes found

    at apply (/Users/expo/workingdir/build/node_modules/expo-router/build/static/getServerManifest.js:27:15)

    at getBuildTimeServerManifestAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/start/server/getStaticRenderFunctions.ts:112:25)

    at MetroBundlerDevServer.getServerManifestAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:260:29)

    at exportApiRoutesStandaloneAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/exportStaticAsync.ts:404:30)

    at exportStandaloneServerAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportServer.ts:62:3)

    at exportEmbedBundleAndAssetsAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:220:7)

    at exportEmbedInternalAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:125:37)

    at exportEmbedAsync (/Users/expo/workingdir/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:105:3)

error Command failed with exit code 1.

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

yarn expo export:embed --eager --platform ios --dev false exited with non-zero code: 1

提前感谢各位的帮助。

内容的提问来源于stack exchange,提问作者emile kaba

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 23:22:42