Jekyll安装使用

安装

  1. 安装ruby
    • 下载地址:https://rubyinstaller.org/downloads/
    • 安装过程记得把那个MSYS2勾上,不然后面会出现很多问题,让你先安装这个MSYS2
  2. 安装jekyll gem install jekyll
  3. 安装bundle gem install bundler
  4. 安装插件 gem install jekyll-sitemap
  5. 选择theme或 clone 优秀blog
  6. 运行jekyll server, 浏览器输入127.0.0.1:4000即可查看

问题排查

Jekyll编译出现ivalid GBK问题

  1. 表现
    1
    2
     Conversion error: Jekyll::Converters::Scss encountered an error while converting 'css/main.scss':
                         Invalid GBK character "\xE5" on line 368
    
  2. 解决方案 找到$RubyPath\lib\ruby\gems\2.6.0\gems\sass-3.7.4\lib\sass.rb,在module Sass之后添加Encoding.default_external = Encoding.find('utf-8')一行即可

    参考资料