答案 0 :(得分:3)
错误是因为缺少app name
。您必须提供要运行的应用程序名称。您的命令应如下所示:
heroku run -a YOUR_APP_NAME_HERE
或
heroku run --app YOUR_APP_NAME_HERE
答案 1 :(得分:3)
使用
创建Heroku应用时heroku create my-app
您需要为附加安装提供标志(-a
,--app
)
heroku addons:create heroku-postgresql:hobby-dev --app my-app
答案 2 :(得分:3)
每当运行一些命令来影响heroku应用程序时,都需要将git remote设置为您的应用程序才能正常工作,并使用
heroku git:remote -a your_app_name
答案 3 :(得分:2)
我遇到了同样的问题,所需要做的只是进入app.js级别的app目录
答案 4 :(得分:2)
使用git初始化:git init
获取应用名称:heroku apps
添加遥控器:
heroku git:remote -a your_app_name
答案 5 :(得分:2)
是的,只需键入以下内容就可以了:
,
出现应用名称,然后输入:
heroku apps
创建它时,您也可以从头开始命名它,只需提供应用名称即可,如下所示:
heroku addons:add heroku-postgresql:hobby-dev --app YOUR_APP_NAME
答案 6 :(得分:1)
将postgres添加到您的应用中:
heroku addons:add heroku-postgresql:hobby-dev --app PROJECT_NAME
答案 7 :(得分:1)
出现此错误的原因是我在项目位置之外运行了heroku命令。在命令提示符下设置项目位置后,运行heroku命令。一切正常
答案 8 :(得分:1)
只需这样做
cd应用名称/
,然后导航至bash
heroku运行bash
答案 9 :(得分:1)
每次尝试创建变量时,我都会遇到相同类型的错误。我可以通过运行以下命令来修复它:
heroku git:remote -a <your_heroku_app_name>
heroku config:set <variable_name=value>
答案 10 :(得分:0)
该错误基本上是告诉您 Heroku
需要知道您要运行哪个应用程序。所以你应该提供应用的名称,如下所示:
heroku run -a app_name
或者您也可以使用标志 --app
,如下所示:
heroku run --app app_name