很久沒更新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源碼的修改情況。