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

Heroku Review App连接报错:无法找到应用的解决求助

解决Heroku Review App配置环境变量时找不到应用的问题

问题原因

你用管道+xargs传递环境变量的方式,导致--team等参数被错误识别成环境变量的一部分,同时参数顺序混乱,使得Heroku无法定位到目标应用。从报错信息里的Setting --team, ENV_VAR1...就能看出,命令把--team当成了要设置的环境变量,而非指定团队的参数。

修复方法

方法1:用Shell循环逐行处理(推荐)

直接读取envvars.txt的每行内容,逐个设置环境变量,避免参数混乱:

while IFS= read -r line; do
  heroku config:set "$line" -a 你的应用名称 --team=你的团队名称
done < envvars.txt

注意把你的应用名称和你的团队名称替换成实际值,不要保留占位符。

方法2:调整xargs的用法

如果坚持用xargs,需要确保固定参数(-a和--team)优先传递,环境变量作为后续参数:

cat envvars.txt | xargs -I {} heroku config:set {} -a 你的应用名称 --team=你的团队名称

-I {}会把每行内容替换到{}的位置,保证参数顺序正确。

额外验证步骤

  • 执行heroku apps --team 你的团队名称,确认目标应用存在且名称拼写完全一致
  • 执行heroku auth:whoami,验证本地Heroku登录状态正常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 00:49:01