Jekyll网站可以成为现有网站内的子网站吗?

时间:2019-05-28 15:27:48

标签: jekyll

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

我个人希望将整个站点从Jekyll中拉出来,因为我们正在做的事情以及Jekyll的用途是两件不同的事情。但是预算和时间是因素,并且在可预见的将来还不能进行大修。

有人尝试过这种方法吗?如果是,那么痛点/最佳做法是什么?

谢谢

1 个答案:

答案 0 :(得分: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”文件(如果可用)。