![将 GitHub 连接到我的个人域](https://linux22.com/image/1415035/%E5%B0%86%20GitHub%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E6%88%91%E7%9A%84%E4%B8%AA%E4%BA%BA%E5%9F%9F.png)
我在 Node.js 中创建了一个项目,现在我想将其推送到线上。我谷歌了一下,发现我可以通过创建存储库将我的项目放在 GitHub 上,所以我创建了一个存储库并将我的项目推送到 GitHub 上。现在我想将它连接到我的域名(例如 www.mydomain.com),但我遇到了麻烦,因为我不知道该怎么做。
请让我知道将我的 Node.js 应用程序与我的域中的 GitHub 的 Sailsjs 连接起来的完整分步过程。
我会耐心等待回复。
注意:我是初学者,所以一个简单的例子会对我有很大帮助。
答案1
你遗漏了这个难题中的很多部分。人们不能简单地“将他们的域名连接到 GitHub”。
- 你需要一台服务器
- 您的服务器需要能够托管您的项目
- 你需要使用GitHub 的 webhook当更改提交时提醒服务器
- 然后,服务器将需要自动提取这些更改并重新部署
您可能需要寻找一些内置此功能的托管服务。
也许其他人也可以加入进来,但我知道的唯一一个是微软的 Azure,它有一个非常简单的方式来连接 GitHub 进行自动部署。然而,让它部署一个不是在 Visual Studio 中构建的项目可能是一个挑战。