在当前静态博客系统中,Hexo 配合 Github Page 是一个比较方便的搭建方式。
之前一直使用的 Hexo2.x 和 Github 配合记些笔记,换系统(opensuse12->13)之后,Hexo 版本也升级了。迁移比较麻烦,正好从头安装一遍3.x版本,换一个简明的主题。
下面记录一些新版本的特点和遇到的问题以及流程。
若在下面的步骤中卡住了,请查看最新的官网安装指南,或者自行搜索解决方法
install git
- 安装,通常在Linux和osx系统上已安装
配置用户名和电子邮件
1
2$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"生成sshkey,并测试(可以根据 github官网的帮助 来完成)
install nodejs
由于 GFW 的原因,无法从官网下载,下面从github上下载安装程序,并安装
1 | $ curl https://raw.github.com/~/install.sh | sh |
install hexo
Hexo 本次更新到 3.1 新版本后,安装方式也略微有一些改变1
$ npm install -g hexo-cli --registry http://registry.cnpmjs.org # 参数表示使用国内镜像
setup
1 | $ hexo init test # 新建一个文件夹test |
how to use it
基本的使用方法,在官网的中文文档中十分详细,自取。
看完这些基本的说明以后,就可以尝试写一篇文章了。然后再尝试不同的主题,比如下面将要介绍的这个。
theme — NexT
这是一个国人写的主题,简洁明了,上手容易。
直接贴个链接: http://theme-next.iissnan.com/ 一步一步根据教程来就可以了。