前几天用 jekyll 搭建了一个 github 博客,不过看着凌乱的代码,整个人都不好了。 于是各种折腾之下用 Hexo 重新高了一套出来。Hexo 是基于 NodeJS 的博客框架,来自宝岛台湾的很不错的框架哦。 不多废话,开始工作~~
安装
安装 Hexo
$ npm install -g hexo
创建博客目录
$ hexo init <folder>
安装 插件 和 主题
- 插件
$ npm install <plugin-name> --save
- 主题
$ npm clone <repository> themes/<theme-name>
修改 _config.yml 文件应用主题
...
theme: <theme-name>
...
应用
测试
$ hexo server
可以访问 http://localhost:4000 查看效果
生成静态文件
$ hexo generate
部署
修改 _config.yml 文件
...
deploy:
type: git
repository: https://github.com/<gitId>/<gitId>.github.io.git
branch: master
message: hexo deploy
...
通过命令提交部署
$ hexo deploy