本地配置jekyll
- macos 或 linux 参考 installation
- window 安装 参考 jekyll on windows
生成博客
- 首先创建github账号,并登录github
- 创建一个资源库名称和你的github账号相同
- git clone 资源库名称 到本地
- cd 本地资源库
- jekyll new .
- 修改 gemfile主题,替换为gem “minima”, “~> 2.0”,命令行进入项目,执行bundle install
- 修改_config.yml主题,theme: minima替换为theme: jekyll-theme-cayman-blog
- git push origin master
github与本地环境区别注意事项
- syntax highlight:上面搭建的本地环境中,语法高亮在本地正常,但push到github上时,语法高亮插件失败,经过排查,发现创建的本地环境与实际的github环境还是有区别,为了和github环境相同,在
_config.yml
中加配置gem "github-pages", group: :jekyll_plugins
, 然后bundle install,到此本地环境和github环境同步,highlight 标签正常 - 和githb环境同步后,发现首页的Lastest Post的摘要(excerpt)消失了,经过查问题搜索,找到问题,excerpt默认的摘要是第一个段落,但github环境不识别段落,因此在
_config.yml
中加入exceprt_separator: "\n"
,摘要正常显示