最近将个人博客做了升级。选了Hexo作为博客框架,主题为NexT。感觉这个框架还是蛮骚气的。Hexo是支持MarkDown的,这也是我选择它最主要的理由,现在博客里已经将简书的文章同步过去了。整个项目托管于
GitHub Page 服务
。有兴趣的可以关注后下面我整理相关过程。
Hexo博客框架依赖
安装Hexo需要首先安装如下依赖。
Tips:使用Windows的小伙伴可以下载git bash 做为命令行工具使用
1. 安装Hexo
$ npm install -g hexo-cli
2. 初始化博客
$ hexo init myBlog
# myBlog是博客初始化文件夹的名称,你可以替换成任意你想设置的名称。```
##### 3. 生成静态页面
$ hexo g
##### 4. 本地启动
$ hexo s
浏览器输入:http://localhost:4000 就可以预览的你的博客了。
##### 5. 定制你的博客
- [Hexo官网](https://hexo.io/)
- [NexT官网](http://theme-next.iissnan.com/)
需要注意的是,在配置博客的时候,需要区分出来是配置主题还是配置项目。至此,你可以根据官网介绍去定制你喜欢的博客的风格和主题了。
##### 6. 部署
你可以将你的Hexo博客部署到GitHub上。在```_config.yml```文件中配置:
deploy:
type: git
repo: https://github.com/xxx/xxx.github.io.git
branch: master
执行```hexo d```就可以部署到GitHub了。(国内的网比较慢,要有耐心)
最后有追求的小伙伴,也可以买个域名,配置```CNAME```是域名指向自己的```GitHub Page```。