按照惯例好像每个在github上写bolg的人都应该开篇写一章,好吧。
自从之前托管在同事的服务器崩溃了,我就好久没再写blog了,时隔好多好多个月,终于又鼓起勇气开始搭建blog。为了偷懒我决定抛弃wp,爱上github,然后然后下面稍微记录下这次搭建的过程,怎么也耗费了我一个下午的上班时间,罪过。
另外值得说的是,我是用hexo,而不是Jekyll和Octopress,为毛?简单,模板又多,好吧果然符合我喜欢偷懒的个性。
环境准备
- 注册github
过程忽略
- 安装Node
到Node.js官网下载相应平台的最新版本,一路安装即可。
- 安装Gitbash
原谅我偷懒,google下一大把,我就不再复述。
安装hexo
|
|
初始化
|
|
或者是
|
|
生成静态页
|
|
本地启动
|
|
然后浏览器输入http://localhost:4000就可以看到效果。
写文章
|
|
安装主题
主题列表请见传送门
|
|
常用命令
|
|
目录结构
.
├── .deploy
├── public
├── scaffolds
├── scripts
├── source
| ├── _drafts
| └── _posts
├── themes
├── _config.yml
└── package.json
发布
- 配置ssh信任
|
|
然后把生成的秘钥黏贴到github上就OK了,可以这样测试:
|
|
- 发布
|
|
其他
说实话这篇文章也是滥竽充数,很多调试的过程都被我忽略了,大家就将就吧,贴几个网址大家有兴趣可以上去看看,绝对比我写的详细。
http://ibruce.info/2013/11/22/hexo-your-blog/
http://blog.fens.me/hexo-blog-github/
https://github.com/litten/hexo-theme-yilia (我的主题)
基本语法
一级标题
二级标题
无行号代码框
hello world
|
|
加粗
斜体
下面是分割符
引用内容
- 无序标题1
- 无序标题2
- 无序标题3