Jekyll

Jekyll博客标签页及Liquid经验

November 17, 2016

博客的标签页基本是一个不可或缺的功能,它能更灵活地将博客按多类别体系组织起来。 jekyll会存储文章的标签信息,但是不会生成以标签组织的静态页面,所以需要利用Collection机制来生成。 Tag Cloud 页面 所有标签展示页 --- layout: page permalink: /tags/ --- <h1>Tag Cloud</h1> <div class="tag-meta"> {% assign tags = site.tags | sort %} {% for tag in tags %} <li> <a

Jekyll入门

May 12, 2016

学习索引 博客编写 使用Category分类 分页实现 Time-Line List 下面是倒序学习过程 已入门 liquid语言 & link of tags 独立域名 显示归类

Ruby环境及Jekyll安装

May 11, 2016

选择Jekyll,因为GitHub Page直接支持Jekyll,不用像Hexo要提前编译成HTML Jekyll 是基于Ruby的,所以需要先安装相关环境,教程见官方文档,Google和百度 以下是几个需要了解的概念及关系 RVM 对于Debian系的Linux,自带Ruby版本有问题,需要通过RVM管理Ruby版本 其他环境也可以用RVM管理Ruby,与系统独立开 RVM中文安装教程 RVM官网 BUG rvm is not a function solution: bash --login GEM *.gem *.gem 是Ruby包文件扩展名。 gem gem管理工具,通过gem install {pkgName} 安装gem包,在安装ruby时已经一同安装。 官网...