当我在Heroku上上传项目时遇到问题。我正在尝试更改socket.io和MongoUrl的值,但出现此错误:
Error: Missing required flag:
› -a, --app APP app to run command against
答案 0 :(得分:0)
这与您的任何文件无关。您必须向Heroku CLI本身提供一个参数,例如
heroku config:set SOME_VARIABLE=some_value -a myapp
其中myapp
是您的Heroku应用程序的名称。
由于{em> no 配置了 no 而-a
无法确定要连接的应用程序时,--app
/ heroku
参数是必需的或因为配置了多个Heroku遥控器。
答案 1 :(得分:0)
最后是变量process.env.PORT写入了process.env.port,谢谢@Chris的帮助,该项目终于在Heroku上运行良好!