heroku部署并查看node.js应用程序

时间:2018-02-15 02:52:10

标签: node.js github heroku

我迷失在heroku文档中,但我基本上完成了以下步骤,现在我想查看显示应用程序的网页(不在我的本地机器上,但在网络上)。

1)我使用package.json来指定node.js项目的构建 2)我使用管道将我的github项目black-tomcat-dev / heroku-node-test连接到我的主heroku应用程序,所以一旦我更新了我自己的github repo,它就会更新主项目。 3)我创建了express.js routing命令,以创建一个创建表情符号的酷页面。

**编辑管道是如何工作的如何将我的black-tomcat-dev repo中的代码推送到我的主heroku应用程序中的测试环境

这是一个heroku,node.js和github问题。

1 个答案:

答案 0 :(得分:0)

Heroku中的

Pipelines基本上是 个别Heroku应用 的集合。所有应用程序在字面上彼此共享相同的代码。它类似于持续交付。它在哪里流动

Review --> Development ---> Staging ----> Production
  1. 由于您已经将GitHub与Heroku连接,因此对于每个拉取请求,Heroku将自动创建一个应用程序(此处为review app)。
  2. 当您将拉取请求合并到GitHub中的主分支时,Heroku将自动将分支部署到分段。
  3. 从暂存,您需要将您的应用推广到生产。这可以从Heroku环境或通过命令行 - heroku pipelines:promote
  4. 完成

    由于您只有一个应用程序,因此不需要管道。因此,一旦部署到Heroku,您就可以使用command line直接打开应用程序:

    heroku open -a <your_app_name_here>