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