Hexo 是一个非常之方便的网页生成工具。安装之前需要node.js的支持。

更换国内换源

npm config set registry https://registry.npm.taobao.org npm info underscore

hexo安装

npm install -g hexo-cli

创建hexo工程

hexo init your_blog_name

新建文章

hexo new “your_post_title”

生成静态文件

hexo generate

使用Hexo引擎将Markdown格式的文件解析成可以使用浏览器查看的HTML文件,HTML文件存储在blog/public目录下。

运行hexo服务器

hexo server

将Hexo上传到Github上

安装deployer-git

npm install hexo-deployer-git --save

在/blog/_config.yml中修改deploy属性(注意:之后有空格)

deploy:
type: git
repository: git@github.com:FengliangChen/fengliangchen.github.com.git
branch: master

将Repository换成你申请的Git仓库地址

github的repository用https将每次要输入用户及密码,上传公钥后可用ssh push。

其它

hexo如何修改分类(categories)、标签(tags)的路由(固定链接)
hexo分类与tags配置

参考

Hexo使用指南
https