项目简介
Yummy是一款简单美观的Jekyll主题,专为喜欢展示项目和撰写博客的开发人员打造。它依托Bootstrap框架构建,具备诸多实用特性,能助力开发者迅速搭建个人博客网站,展示项目与笔记。
项目的主要特性和功能
- 基于Bootstrap,拥有美观界面和响应式布局,适配各种设备浏览。
- 帖子模块,可显示所有帖子的时间线,便于用户查看历史文章。
- 书签模块,能快速标记喜欢的库、工具、书籍等,方便日后查阅。
- 帖子导航模块,自动生成帖子目录,依据标题/副标题自动排序,提升阅读体验。
- 评论系统,支持Disqus评论,利于读者与博主互动。
- 数据分析,支持Google Analytics,帮助博主分析网站流量。
安装使用步骤
假设用户已下载本项目的源码文件,在使用前,需在本地安装Bower和Bundler工具来安装依赖项,具体步骤如下:
1. 复制代码:将项目代码复制到本地。
2. 配置设置:更新_config.yml
配置文件以适应个人设置。
3. 添加帖子:在/_posts
文件夹中添加博客帖子。
常见问题及解决办法
- json依赖问题:若遇到关于
json
的错误,可参考Massimo Fazzolari在Stackoverflow上的回答进行快速修复。 - jekyll - paginate问题:若遇到关于
jekyll - paginate
的错误,可参考这里。
创建新帖子
在_posts
文件夹内创建.md
文件,文件名需遵循Jekyll的标准格式,如:2016-01-19-i-love-yummy.md
。在文件中写入Front Matter和正文内容,示例如下:
```yaml
layout: post title: 帖子标题 类别: 类别名 标签: [标签1, 标签2]
```
帖子导航模块
写帖子时,需遵循以下格式: ```markdown 关于这篇帖子的描述,blablabla...
标题A
标题A-1 标题A的相关内容
标题A-2 标题A的更多内容
标题B
标题B-1 标题B的相关内容
``
这样,标题A、A - 1、A - 2、标题B、B - 1等将被检测并生成目录。若不希望显示导航功能,可在帖子的Front Matter中设置
no - post - nav: true`。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】