Hello World!

个人博客终于完成了!

使用jekyll搭建

关于jekyll建立blog的教程有很多,这里只记下动手时遇到的几点注意事项:

gem源

由于gem源 ruby.taobao.org已不再维护,故要改为gems.ruby-china.org
http://gems.ruby-china.org

bundler错误

1
jekyll error bundler

需安装 bundler,即

1
$ gem install jekyll bundler

各种包错误问题

安装别人主题时可能需要下载所需的包,例如:

1
Could not find minitest-5.8.3 in any of the sources

输入

1
$ gem install minitest -v 5.8.3

有时还会遇到后面版本不向前兼容(不熟悉ruby,不知道为啥),我采取的措施是卸载不需要的那个版本,例如

1
$ gem uninstall minitest -v 5.9.3

安装包可以通过gem命令,也可在rubygems.org上下载安装,举例
下载了minitest.gem文件,cd到下载目录后

1
$ gem install --local minitest.gem


使用Hexo搭建

简单安装

jekyll在windows下配置比较繁琐,因此后来使用了Hexo,点击教程
完成之后,更新博客只需在git bash 博客目录下输入:

1
2
$ hexo g
$ hexo d


后续更新

2017/05/23 更新:
最近换了Deepin linux,来更新一下Linux下Hexo的搭建
需要 node.js、npm、git
node.js及npm的安装见这
按照官网上的方法接下来只需

1
$ npm install -g hexo-cli

然而这时会报错,我的解决办法是使用淘宝源
安装淘宝源

1
$ npm install -g cnpm --registry=https://registry.npm.taobao.org

安装Hexo

1
$ cnpm install -g hexo-cli

接下来配置github
Over!