如何将 Node.js 制作的网站发布到 Github Pages?

新手上路,请多包涵

我使用 Node.js 作为服务器创建了一个网站。据我所知,node.js 文件应该通过在终端中输入命令开始工作,所以我不确定 Github Pages 是否支持 node.js-hosting。所以我该怎么做?

原文由 dyzdyz010 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

GitHub 页面仅托管静态 HTML 页面。不支持服务器端技术,因此 Node.js 应用程序不会在 GitHub 页面上运行。 Node.js wiki 上列出了许多托管服务提供商。

应用程序雾似乎是最经济的,因为它为具有 2GB RAM 的项目提供免费托管(如果你问我,这非常好)。

如此处 所述,AppFog 删除了针对新用户的免费计划。

如果您想在 GitHub 上托管静态页面,请阅读 本指南。如果您打算使用 Jekyll ,那么 本指南 将非常有帮助。

原文由 Akshat Jiwan Sharma 发布,翻译遵循 CC BY-SA 3.0 许可协议

嗯。是的,正如大多数答案所说。 Github Pages 只处理 html 和 css 以及一个前端 JS。

但是你可以使用像 Gatsby 这样的 JS 框架,它主要是生成静态纯静态文件,它收集编译时的数据。

然后使用生成的文件夹作为站点的目录。

原文由 Jovylle 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题