99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Harp 部署到Heroku

2021-09-24 19:13 更新

Heroku 是一個專注于開發(fā)者的平臺,用來為應(yīng)用提供主機服務(wù)。 如果你對命令行中使用 git 非常熟悉,那么把你的 Harp 應(yīng)用部署到 Heroku 將不存在問題。

創(chuàng)建一個 Heroku 賬戶

如果你還沒有,創(chuàng)建一個 Heroku account,安裝它們的 toolbelt,然后使用終端,通過用戶名和密碼進行登錄。

heroku login

現(xiàn)在你已經(jīng)準備好修改你的 Harp 應(yīng)用來為 Heroku 做準備。如果你沒有一個現(xiàn)成的應(yīng)用,或者想嘗試通過默認的應(yīng)用進行部署,你可以使用 harp 初始化一個新應(yīng)用。

Harp 編譯包

部署你的應(yīng)用到 Heroku 的最簡單方式是通過 @zeke’s Harp buildpack

1.創(chuàng)建或者使用一個現(xiàn)成的應(yīng)用

如果你需要一個新的應(yīng)用,創(chuàng)建一個帶有 index 文件的目錄。你也可以通過終端來做:

  mkdir my-harp-app
  cd my-harp-app
  echo "hello world" > index.html

2.將你的應(yīng)用初始化為一個 Git 版本庫

下一步,你將初始化你的 Harp 應(yīng)用為一個 Git 版本庫(如果不是一個已經(jīng)存在的)。然后,添加、提交變動:

git init
git add .
git commit -am "hello world"

3.使用編譯包

在 Heroku 上創(chuàng)建一個新的應(yīng)用,設(shè)置為使用 Harp 編譯包。

heroku create my-harp-app
heroku config:set BUILDPACK_URL=https://github.com/zeke/harp-buildpack.git 

4.將你的應(yīng)用部署到 Heroku

Push 到 Heroku 上,然后在線看你的應(yīng)用:

git push heroku master
heroku open 

5.設(shè)置生產(chǎn)模式

為了得到最好的性能,你將需要合理地設(shè)置 Harp 的產(chǎn)品模式。Heroku 編譯包 尚且 還不能為你做到。

heroku config:set NODE_ENV="production" 

手動部署到 Heroku

如果你希望手動部署一個 Harp 應(yīng)用到 Heroku,使用下面的方式:

添加 package.json 和 server.js

有兩個文件需要添加到你的 Harp 應(yīng)用根目錄中(不是 public 目錄)。第一個是 package.json :

{
  "name": "My Harp App",
  "version": "1.0.0",
  "description": "A Harp App on Heroku",
  "dependencies": {
    "harp": "*"
  },
  "engines": {
    "node": "0.10.x",
    "npm": "1.2.x"
  }
}

然后,使用 Node 包管理器來安裝依賴:

  npm install

然后,創(chuàng)建 server.js,包含一下內(nèi)容:

  require('harp').server(__dirname, { port: process.env.PORT || 5000 }) 

2.將你的應(yīng)用初始化為一個 Git 版本庫

使用終端,將您的 Harp 應(yīng)用程序初始化為 Git 存儲庫(如果它還不是一個)。然后,添加并提交更改:

git init git add . git commit -m "First Harp + Heroku commit" 

3.部署到 Heroku

你已經(jīng)準備好了部署應(yīng)用到 Heroku。將 Harp 應(yīng)用設(shè)置為一個 Heroku 應(yīng)用,然后使用 git 將應(yīng)用 push 到 Heroku。

heroku create my-harp-app git push heroku master 

這個例子中,應(yīng)用會被叫做 my-harp-app,然后瞬間可以通過 my-harp-app.herokuapp.com 進行訪問。

下一步如何?

你的 Harp 應(yīng)用已經(jīng)被成功部署到 Heroku?,F(xiàn)在,你可能希望自定義它。閱讀 五個簡單規(guī)則,迅速開始開發(fā) Harp 應(yīng)用模板。 如果你希望在 Heroku 上使用一個自定義域名,遵循 Heroku 開發(fā)中心 上的指導(dǎo)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號