我正在管理一个由Jekyll生成并托管在github上的网站。产品经理不喜欢该主页,而是要重新设计它,并询问是否可以与网站的其余部分(即Jekyll)分开创建。
我个人希望将整个站点从Jekyll中拉出来,因为我们正在做的事情以及Jekyll的用途是两件不同的事情。但是预算和时间是因素,并且在可预见的将来还不能进行大修。
有人尝试过这种方法吗?如果是,那么痛点/最佳做法是什么?
谢谢
答案 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”文件(如果可用)。