我已經在 Node.js 中創建了一個項目,現在我想將其上線。我做了一些谷歌搜索,發現我可以透過建立儲存庫將我的專案放在 GitHub 上,所以我創建了一個儲存庫並將我的專案推送到 GitHub 上。現在我希望它與我的網域(例如,www.mydomain.com)連接,但我陷入困境,因為我不知道如何做到這一點。
請讓我知道將我的 Node.js 應用程式與 GitHub 的 Sailsjs 和我的網域連接起來的完整逐步過程。
我會耐心等待回覆。
注意:我是初學者,所以一個簡短的例子會對我有很大幫助。
答案1
你錯過了這個拼圖中的許多部分。人們並不是簡單地「將他們的網域連接到 GitHub」。
- 你需要一台伺服器
- 您的伺服器需要能夠託管您的項目
- 你需要使用GitHub 的 webhooks提交更改時提醒伺服器
- 然後,伺服器需要自動提取這些變更並重新部署
您可能會尋找一些內建此功能的主機。
也許其他人可以插話,但我唯一知道的是微軟的 Azure,它有一個非常簡單的方法來連接 GitHub 進行自動部署。然而,讓它部署一個不是在 Visual Studio 中建置的專案可能是一個挑戰。