在现有的heroku应用程序上部署节点应用程序

时间:2018-11-12 18:21:12

标签: node.js git heroku heroku-cli

我正在尝试部署在本地主机上成功运行的节点应用程序。为此,我在计算机上安装了heroku cli,然后打开GIT cli执行以下操作:

  1. Heroku登录-成功
  2. git push heroku master-尝试推送到现有的heroku应用程序。 我已经删除了它所指的heroku应用。仍然指向相同的应用程序。
  3. 即使在重新打开git cli之后,它仍将我指向该操作并且推送失败(git push heroku master)

问题在这里,

  1. 如何将git指向新创建的heroku应用程序(每次我创建新应用程序时都不知道指向现有应用程序的命令)

谢谢。

2 个答案:

答案 0 :(得分:1)

添加heroku应用程序远程引用的更简单方法是从git文件夹中运行以下命令:

heroku git:remote -a name-of-your-heroku-app

要验证是否正确添加了远程heroku引用,可以运行:

git remote -v

答案 1 :(得分:0)

使用heroku open命令运行应用程序时,面临以下问题。有什么线索我做错了吗?。

2018-11-12T18:59:19.888307 + 00:00 app [api]:扩展到web @ 1:用户免费***********@email.com 2018-11-12T18:59:19.867050 + 00:00 app [api]:由用户*************@email.com部署77ec2d50 2018-11-12T18:59:25.456322 + 00:00 heroku [web.1]:使用命令node mp3.js启动进程 2018-11-12T18:59:29.846039 + 00:00 heroku [web.1]:状态从开始更改为崩溃 2018-11-12T18:59:29.848349 + 00:00 heroku [web.1]:状态从崩溃更改为开始 2018-11-12T18:59:29.804086 + 00:00 heroku [web.1]:进程退出,状态为127 2018-11-12T18:59:29.620089 + 00:00 app [web.1]: bash:节点:找不到命令