Hexo搭建个人博客

本文主要介绍windows环境下如何使用Hexo搭建个人博客。

1搭建本地博客

准备工具:git,nodejs

Run git
选择进入一个博客放置目录

执行如下代码

1
2
3
4
$ npm install -g hexo
$ hexo init
$ hexo g
$ hexo s

打开浏览器输入:localhost:4000,就可以看到自己的本地博客

2引用模板

如果不喜欢默认模板,可以引入其他主题模板
在github上搜索:hexo theme,克隆自己喜欢的模板
我这里以next为例

执行如下代码

1
$ git clone https://github.com/iissnan/hexo-theme-next.git themes/next

修改_config.yml配置文件 theme: next
模板配置,请Google。

3部署到github

注册github账号
创建一个新项目,Repository name:你的github账号名.github.io(这里不区分大小写)
修改_config.yml配置文件
deploy:
    type: git
    repository: 你的项目地址
    branch: master

执行如下代码

1
2
3
$ npm install hexo-deployer-git --save
$ hexo g
$ hexo d

成功之输入后,在浏览器上输入:你的github账号名.github.io,就可以看到自己的博客

4绑定域名

如果想要绑定自己的专属域名,可以去阿里云申请一个域名(申请域名是收费的)
地址解析:
       记录类型:CNAME
       主机记录:@
       记录值:你的github账号名.github.io
然后在source目录下新建一个文件命名为:CNAME(不带后缀),内容为:你的域名(xxx.com)

执行如下代码

1
2
$ hexo g
$ hexo d

成功之后输入,在浏览器上输入:你的域名(xxx.com),就可以看到自己的博客

5创建分类和标签

1
2
$ hexo new page categories  //创建分类
$ hexo new page tags //创建标签

找到categories下的index.md,编辑内容为:

1
2
3
4
---
title: 分类
type: categories
---

找到tags下的index.md,编辑内容为:

1
2
3
4
---
title: 标签
type: tags
---

新文章页面都创建在_posts目录下,使用markdown语法编辑
设置分类 categories: xxx
设置标签 tags: xxx
多个标签则用JS数组表示:[xxx,xxx]

扫一扫,请老师喝水