# 如何將node.js app 部署到google cloud platform ###### tags: `deploy` `google cloud platform` `nodejs` ## 先決條件 - 確認是否有 google cloud platform 付費會員或免費試用會員 - 在平台中新增一個專案  - 安裝 gcloud sdk [下載網址](https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-245.0.0-darwin-x86_64.tar.gz) 可以在 terminal 輸入 gcloud 看看是否會輸出下面的畫面  ## 開始部署 * 1. cd 到要部署的專案底下並確定 npm start 可以正常運作 * 2.在專案的根目錄新增一個 app.yaml 的檔案並輸入下面的內容 ```yaml= runtime: nodejs env: flex ``` * 3.在終端機 cd 至要部署的專案底下運行 ``` gcloud app deploy ``` * 4.選擇剛剛在 google cloud platfrom 上建立的專案  * 5.如果部署成果的話在終端機輸入 ``` gcloud app browse ``` 應該就可以打開我們的專案了 ## 相關文章 [google doc](https://cloud.google.com/appengine/docs/flexible/nodejs/testing-and-deploying-your-app?hl=zh-tw)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up