安装Hexo
1.安装Git
1 | $ sudo apt-get install git-core |
2.安装node.js
首先安装nvm
1
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
通过nvm安装node.js (注意版本一定要是0.10以上)
1
$ nvm install 0.10
3.安装使用hexo
安装hexo
1
$ npm install -g hexo
初始化
1
$ hexo init <folder>
配置Hexo
1.申请账号并获取jiathis和友言的嵌入代码
去加网申请一个账号
友言
这个账号可以供友言和jiathis使用
2.添加友言
在_config.yml
文件中添加
1 | #友言 |
在themes/light/layout/_partial/comment.ejs
中将其修改为如下所示
1 | <% if (config.disqus_shortname && page.comments){ %> |
3.添加分享
在themes/light/_config.yml
文件中添加
1 | jiathis: |
在themes/light/layout/_partial/post/share.ejs
中将其修改为如下所示
1 | <% if (theme.addthis.enable){ %> |
4.添加新浪微博展示widget
到新浪微博的微博秀里获得微博秀的代码
在themes/light/layout/_widget
下创建weibo.ejs文件并添加
1 | <div class="widget tag"> |
编写博客
新键一篇博客
1 | $ hexo new post "your article title" |
可以到source/_posts/下去找到刚新建的博客进行编辑
发布到github
-执行hexo generate
生成html
-执行hexo deploy
发布到github
发布之前先去到_config.yml
文件中去设定你的github地址
1
2
3deploy:
type: github
repository: https://github.com/你的github账号名/你的github账号名.github.com.git