gpt4 book ai didi

html - 配置 Jekyll 输出以将博客添加到现有站点

转载 作者:太空宇宙 更新时间:2023-11-04 02:34:09 24 4
gpt4 key购买 nike

我正在尝试将 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 构建之后

/website/blog/blogging/stuff/2016/03/15/welcome-to-jekyll.html

我无法理解的是如何将此博客链接到网站的现有结构中。我可以在 index.html 中放置指向/blog url 的链接,但我不想手动构建每个博客的确切 html 路径并将其硬编码到 index.html 页面中。

另一种选择是“反转”站点,以便 jekyll 首先将站点构建为博客 - 但是我如何才能设置我正在使用的 Bootstrap 主题(用于博客和主页)并将博客作为从主页链接到二级页面?

最佳答案

参见 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

工作正常

关于html - 配置 Jekyll 输出以将博客添加到现有站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36011879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com