【问题标题】:Can a Jekyll site be a sub site within an existing website?Jekyll 网站可以是现有网站中的子网站吗?
【发布时间】:2019-05-29 21:06:29
【问题描述】:

我正在管理一个由 Jekyll 生成并托管在 github 上的网站。产品经理不喜欢主页并想重新设计它,并询问是否可以将其与站点的其余部分(即 Jekyll)分开创建。

就我个人而言,我希望将整个网站从 Jekyll 中撤出,因为我们所做的和 Jekyll 的用途是两件不同的事情。但是预算和时间是因素,在可预见的未来进行大修是不可能的。

有没有人尝试过,如果有,有哪些痛点/最佳实践?

谢谢

【问题讨论】:

    标签: jekyll


    【解决方案1】:

    你很幸运。这根本不是一项复杂的任务。只需在根目录中创建一个名为 _layouts 的文件夹并在其中创建一个“customhome.html”文件。

    然后在根目录下创建一个“index.md”文件并设置:

    ---
    title: Home
    layout: customhome
    ---
    

    在“customhome.html”文件中写入您的整个(自定义)网页,如下所示:

    <!DOCTYPE html>
    <html>
    <head>
    <title>Title of the document</title>
    </head>
    
    <body>
    The content of the document......
    </body>
    
    </html> 
    

    作为奖励,您可以直接在浏览器中测试您的 customhome.html 文件,而无需安装 Jekyll(只要您始终保持内联)。

    PS。您甚至可以忘记上面的内容并在根目录中放置一个简单的“index.html”文件......这也可以!确保删除现有的“index.md”文件(如果有)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 2017-01-26
      • 1970-01-01
      相关资源
      最近更新 更多