使用GitHub搭建个人博客

Posted by mtt on August 26, 2017

搭建个人博客参考了很多网上的很多资料

感谢BYQiu博主的这篇文章提供了很多帮助

这里记录一些自己搭建博客中的一些体会

搭建个人博客初步

这里采用的搭建博客的方式是使用 GitHub Pages + jekyll 的方式。

要使用 GitHub Pages,首先你要注册一个GitHub账号,然后参考前面的那篇文章就能搭建初步的一个博客

安装jekyll本地调试博客

安装jekyll时注意版本问题,安装成功后在本地对应文件夹执行jekyll build,发现提示‘Deprecation: The ‘gems’ configuration option has been renamed to ‘plugins’. Please update your config file accordingly.’,我们把_config.yml文件中的gems: [jekyll-paginate]改成plugins: [jekyll-paginate]即可,不过这个似乎不改也没有什么问题,不过我个人比较强迫症啦。

另外还会出现’ Liquid Warning: Liquid syntax error (line 87): Unexpected character { in “tag[1].size > 1” in /_layouts/page.html’, 这个是因为在’{ % if … % }’内部不需要{{ }}的缘故,我们只要把它去掉即可。

使用jekyll s命令的时候,可能出现以下错误:’Error: Permission denied - bind(2) for 127.0.0.1:4000’,说明你本机的4000端口被占用了,我们只需要在_config.yml文件最后加上一行port: 5001,或者随便的其他没有被占用的端口即可。

好用的工具

在windows下更改页面或者文件的时候,推荐用Sublime编辑器,同时注意编码问题,我都是用utf8编码。

另外本地写博客的时候,推荐MarkdownPad,非常好用,可以预览效果。