今天在用jekyll写一个以前已经写了一半的页面时,编译时发现编码报错,这是搞什么鬼啊啊啊,仔细想过以后找到了问题所在,以前写的时候是拿sublime写的,这回为了方便就直接用记事本写的,记事本的默认编码是ASNI
的啊,我以前设置的jekyll读取本地文件的方式是UTF-8
,所以出现了问题,好了,解决了windows
若是你编译的过程出现了这句话invalid byte sequence
,而且用的是windows平台,请继续往下看
系统的说一下解决办法:ruby
convertible.rb
路径通常是:D:\jekyll\ruby\Ruby21\lib\ruby\gems\2.1.0\gems\jekyll-2.5.3\lib\jekyll