Windows下运行jekyll,编码已不再是问题

很久没更新jekyll了,所以好奇着去官网看了下更新记录,发现如下更新条目(版本1.3.0/2013-11-04发布):

  • Add encoding configuration option (#1449)

之前在windows下安装jekyll运行编写的代码时,如果有中文,那么是以GBK编码读取的,所以读取utf-8文件编码会报错,因而需要修改jekyll代码里的读取文件的代码,给它加上编码参数,如utf-8。

现在最新的jekyll已经能够支持在_config.yml(jekyll配置文件)中配置编码了!只需在_config.yml写入如下配置即可(默认未配置):

encoding: utf-8

有兴趣的朋友可以去github上看看该issue以及jekyll源码的修改情况。

原文地址:https://www.cnblogs.com/yevon/p/encoding_of_jekyll.html