【问题标题】:How to publish and host MEAN stack project in GitHub如何在 GitHub 中发布和托管 MEAN 堆栈项目
【发布时间】:2019-03-06 11:34:16
【问题描述】:

如何在 GitHub 上托管 AngularJS、MonogDB、Node.js、ExpressJS 项目? 我已经像静态 HTML 页面一样正常上传,但它不起作用。 如何托管这个项目,因为它包含四种技术

【问题讨论】:

  • 您打算设置GitHub Page 吗?还是您只想让 MEAN 堆栈工作的本地服务器?
  • 设置一个 github 页面并托管它
  • 你不能在 Github Pages 上运行服务器代码。它适用于静态 HTML 页面。
  • 呼有没有其他选择

标签: node.js express github mean-stack github-pages


【解决方案1】:

您不能在 GitHub Pages 上托管 MEAN 堆栈站点:

GitHub Pages 是一种静态站点托管服务,不支持 PHP、Ruby 或 Python 等服务器端代码。

同样,GitHub Pages 也不支持 Node.js 或 MongoDB。

【讨论】:

  • 那我该怎么做。你能告诉我托管 MEAN 堆栈项目的解决方案是什么
  • 你能做什么?无法在 GitHub Pages 上托管 MEAN。您必须使用其他主机。
  • 这就是我要求 MEAN 堆栈项目的替代主机源
  • 那里有大量的网络主机,其中许多都支持该堆栈。询问特定的场外资源(如网络主机)的建议在这里是题外话;尝试搜索“平均堆栈主机”并查看您找到的内容。
【解决方案2】:

由于 github 页面仅托管 html、css 和 javascript 等静态资源,因此您无法在其中托管节点应用程序。您可以尝试在Digital OceanHerokuAWS 等上托管您的项目。这些也提供免费试用版。在这里,您可以设置自己的服务器并开始工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-27
    • 2021-05-02
    • 2020-01-19
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    相关资源
    最近更新 更多