我正在尝试将Jekyll博客添加到现有的bootstrap网站。 (很高兴使用任何可以轻松配置为与现有网站配合使用的SGG,但只有参考我才能找到这样做的人:Adding Jekyll to an existing website)。
当前布局
/website/index.html
/website/css/bootstrap.css
/website/_jekyll/_posts/first_post.markdown
first_post.markdown:
---
layout: post
title: "Does this work?"
date: 2016-03-15 16:06:25 +0800
categories: blogging stuff
---
Hello blog first post
预构建
/website/blog
jekyll build
之后/website/blog/blogging/stuff/2016/03/15/welcome-to-jekyll.html
我无法理解的是如何将此博客链接到网站的现有结构中。我可以在index.html中添加一个指向/ blog url的链接,但我不想手动构建每个博客的精确html路径以及进入index.html页面的硬编码。
另一个选择是“反转”网站,以便jekyll首先将网站建立为博客 - 但是我如何设置我正在使用的引导主题(用于博客和主页)并将博客设置为从主页链接到的辅助页面?
答案 0 :(得分:2)
请参阅Jekyll blog posts on non index.html pages
我现在有这个结构:
website
index.html #homepage
otherpage.html
/blog/index.html #blog page
_posts/post1.md
_config.yaml
_config.yaml中的:
paginate: 5
paginate_path: blog/page:num
工作正常