前言
Hexo是一个简单地、轻量地、基于Node.js的一个静态博客框架, 部署方便快速。
而将博客部署在github上可以省去服务器的成本以及系统运维的精力。
安装前需准备
服务器系统环境:Mac OS
Node.js : 前往官网 https://nodejs.org/en/download/ 下载与系统对应的安装包;
GitHub账户 : 注册github账户, 并建立一个名称为 xizhiming.github.io 的 repository(xizhiming是我github的username)。
Hexo 安装与配置
安装
1 | # 全局安装 |
配置
站点配置文件../_config.yml
站点描述
1 | title: Brook.Xi |
主题设置
1 | theme: next |
开发模式设置
1 | deploy: |
Next 安装与配置
安装
1 | $ cd Brook.xi_hexo/ |
配置
主题配置文件../themes/next/_config.yml
选择scheme
1 | # scheme: Muse #默认 Scheme, 这是 NexT 最初的版本, 黑白主调, 大量留白 |
设置社交账号
1 | social: |
添加「标签」页面
1 | $ hexo new page tags |
添加「分类」页面
1 | $ hexo new page categories |
设置菜单
1 | menu: |
本地测试
1 | $ cd Brook.xi_hexo/ |
访问 http://localhost:4000/ 页面查看
上传至Github
安装插件
1 | $ cd Brook.xi_hexo/ |
上传
1 | $ hexo clean |
That’s all.
Happy writing!