
jekyll
sunxboy
这个作者很懒,什么都没留下…
展开
-
安装Jekyll Gem一直报Unable to download data from https://rubygems.org/的解决方案
完整的错误信息如下:ERROR: Could not find a valid gem 'rails' (>= 0), here is why:Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection timed out - connect(2) for "s3.amazonaw...原创 2015-01-01 11:54:16 · 522 阅读 · 0 评论 -
Could not find a valid gem 'jekyll' 安装jekyll问题解决
这个问题好像只有在国内才会出现,就是在安装完ruby后,运行gem install jekyll时会报ERROR: Could not find a valid gem 'jekyll' (>= 0) in any repositoryERROR: Possible alternatives: jekyll`的错误,原因是rubygems.org被block了。 ...原创 2015-06-08 14:04:54 · 1418 阅读 · 0 评论 -
jekyll 中使用分页功能
对于大多数网站(尤其是博客),当文章越来越多的时候,就会有分页显示文章列表的需求。Jekyll 已经自建分页功能,你只需要根据约定放置文件即可。分页功能只支持 HTML 文件Jekyll 的分页功能不支持 Markdown 或 Textile 文件,而是只支持 HTML 文件。当然,这不会让你不爽。开启分页功能开启分页功能很简单,只需要在 _config.yml 里边加...原创 2015-01-03 13:31:27 · 932 阅读 · 0 评论 -
jekyll 中使用永久链接
Jekyll 支持以灵活的方式管理你网站的链接,你可以通过 Configuration或 YAML 头信息 为每篇文章设置永久链接。你可以随心所欲地选择内建链接格式,或者自定义链接格式。默认配置为 date。永久链接的模板用以冒号为前缀的关键词标记动态内容,比如 date 代表 /:categories/:year/:month/:day/:title.html。模板变量变量...原创 2015-01-02 10:38:26 · 401 阅读 · 0 评论 -
jekyll 中使用模板
模板Jekyll 使用 Liquid 模板语言,支持所有标准的 Liquid 标签和过滤器。Jekyll 甚至增加了几个过滤器和标签,方便使用。过滤器描述过滤器 和 输出日期转化为 XML 模式将日期转化为 XML 模式 (ISO 8601) 的格式。{{ site.time | date_to_xmlschema }}2008-11-17T...原创 2015-01-02 10:35:03 · 540 阅读 · 0 评论 -
jekyll 中的常用变量
常用变量Jekyll 会遍历你的网站搜寻要处理的文件。任何有 YAML 头信息的文件都是要处理的对象。对于每一个这样的文件,Jekyll 都会通过 Liquid 模板工具来生成一系列的数据。下面就是这些可用数据变量的参考和文档。全局(Global)变量变量说明site来自_config.yml文件,全站范围的信息+配置。详细的信息请参考下文...原创 2015-01-02 10:32:04 · 892 阅读 · 0 评论 -
使用jekyll 创建页面
作为写文章的补充,Jekyll 还可以创建静态页面。利用 Jekyll 带来的便利,你只需要复制文件或文件夹,就是这么简单。主页像任何网站的配置一样,需要按约定在站点的要目录下找到 index.html文件,这个文件将被做为主页显示出来。除非你的站点设置了其它的文件作为默认文件,这个文件就将是你的 Jekyll 生成站点的主页。提示™: 在主页上使用布局站点上任何 HTML ...原创 2015-01-02 10:27:42 · 603 阅读 · 0 评论 -
使用jekyll写博客 基本知识
撰写博客Jeklly 的一个最好的特点是『关注 blog 本身』。这是指什么呢?简单的说就是写博客的过程被铸造进了 Jekyll 的功能中。你只需简单的管理你电脑中的一个文件夹下的文本文件就可以写文章并方便的在线上发布。与繁琐的配置和维护数据库和基于网站的内容管理系统 (CMS) 相比,这是一个非常受欢迎的改变。文章文件夹在目录结构介绍中说明过,所有的文章都在_posts文件夹中。...原创 2015-01-02 10:22:03 · 943 阅读 · 0 评论 -
jekyll 中文报错问题
在网上看到解决方法在ruby目录下找到文件:convertible.rb然后将self.content = File.read(File.join(base, name)) 改为self.content = File.read(File.join(base, name),:encoding=>"utf-8") 可以我的文件中是这样写的:self.conten...原创 2015-01-01 15:50:05 · 285 阅读 · 0 评论 -
给github pages的本地Jekyll服务器设置中文UTF-8
本地启用Jekyll服务器时,会因字符错误,提示“invalid byte sequence in GBK”。此问题是因字符编码错误引起的,修改方法如下:找到:C:\RailsInstaller\Ruby1.9.3\lib\ruby\gems\1.9.1\gems\jekyll-1.4.2\lib\jekyll\convertible.rb 在第38行左右,取消掉原有的两句...原创 2015-06-08 14:28:48 · 593 阅读 · 0 评论