本文主要介绍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 | $ hexo new page categories //创建分类 |
找到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]