【问题标题】:Is it possible to compile a Jekyll site running on github?是否可以编译运行在 github 上的 Jekyll 站点?
【发布时间】:2019-10-06 23:51:09
【问题描述】:

我有一个在 github 页面上运行的 Jekyll 站点。我想将所有内容转移到不允许安装 Jekyll 的私人主机上。

有没有办法“编译”markdown 和配置并获得网站的独立版本,以便它可以作为简单的 HTML + PHP + CSS 托管?

【问题讨论】:

  • 是的,你可以做到。只需按照教程。 help.github.com/en/articles/…
  • 您提供的链接适用于您已经拥有本地项目的情况。我不。我只有一个 github 托管的主题。

标签: html github compilation static jekyll


【解决方案1】:

由于 GitHub Page 站点是 100%,您只需下载其所有页面。

$ wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --domains example.com \
     --no-parent \
     www.example.com

【讨论】:

    【解决方案2】:

    选项 1:CloudCannon

    使用 Github 进行版本控制并使用他们的平台来构建您的网站(确保为您的主题加载正确的 gem)。在设置中将输出同步设置为“FTP”。我认为需要付费帐户。

    选项 2:Forestry.io

    使用 Github 进行版本控制并使用他们的平台来构建您的网站(确保为您的主题加载正确的 gem)。在设置中将您的部署设置为“FTP”。我认为免费帐户就足够了。

    选项 3:本地主机

    我知道你不想要这个......但这是最简单的解决方案。使用 Github 进行版本控制并在本地构建(确保为您的主题加载正确的 gem)。然后通过 FTP 将 _site 文件夹的内容上传到您的服务器。完全免费。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 2021-02-09
      • 2014-12-31
      • 2011-07-17
      • 1970-01-01
      相关资源
      最近更新 更多