Hexo 搭建个人博客
搭建本地博客
准备工具:git,nodejs
Run git
选择进入一个博客放置目录
执行如下代码
1 | npm install -g hexo |
打开浏览器输入:localhost:4000,就可以看到自己的本地博客
引用模板
如果不喜欢默认模板,可以引入其他主题模板
在 hexo 官网上选择喜欢的主题 ,克隆自己喜欢的模板
这里以 next 为例
执行如下代码
1 | git clone https://github.com/next-theme/hexo-theme-next themes/next |
删除主题文件中的.git
修改\_config.yml
配置文件 theme: next
模板配置,请 Google。
部署到 github
注册 github 账号
创建一个新项目,Repository name:你的 github 账号名.github.io(这里不区分大小写)
修改_config.yml 配置文件
1 | deploy: |
执行如下代码
1 | npm install hexo-deployer-git --save |
成功之输入后,在浏览器上输入:你的 github 账号名.github.io,就可以看到自己的博客
绑定域名
如果想要绑定自己的专属域名,可以去阿里云申请一个域名(申请域名是收费的)
地址解析:
记录类型:CNAME
主机记录:@
记录值:你的 github 账号名.github.io
然后在 source 目录下新建一个文件命名为:CNAME(不带后缀),内容为:你的域名(xxx.com)
执行如下代码
1 | hexo g |
成功之后输入,在浏览器上输入:你的域名(xxx.com),就可以看到自己的博客
创建分类和标签
1 | hexo new page categories //创建分类 |
找到 categories 下的 index.md,编辑内容为:
1 |
|
找到 tags 下的 index.md,编辑内容为:
1 |
|
新文章页面都创建在_posts 目录下,使用 markdown 语法编辑
设置分类 categories: xxx
设置标签 tags: xxx
多个标签则用 JS 数组表示:[xxx,xxx]