写在前面:由于这个hexo框架是迁移过来的,没有讲到一些详细的配置,这个博主的步骤比较详细
前提准备
- Node.js
- git
- hexo
- GitHub账号
新建一个仓库
命名格式:自己的用户名+github.io
使用git bash
右键git bash
配置全局变量,并生成密钥

修改博客配置文件
打开_config.yml文件,修改type,repository,branch

这里有一个坑是,当配置好之后还要在github上的这个仓库中设置github pages里面branch为master
安装git插件并且部署到github上
- npm install hexo-deployer-git –save
要在博客目录下右键git bash运行
- hexo clean (清除缓存和静态文件)
- hexo g (生成静态文件)
- hexo d (部署)
使用hexo s(启动服务)可以进行本地浏览
还可以绑定域名,使用一些其他主题等,更多花样等你解锁
踩的一些坑
md语法规范

这是由于hexo n "新建的md文件名"(新建一篇文章)时生成的md文件标注语法不规范
这里的tag和categories后都要加空格才行

解决图片无法显示的问题
除此之外就是一些其他设置
- 安装插件
- _config.yml选项设置
- 使用相对路径
最最最重要的是图片路径要使用相对路径
添加背景图片的路径问题
图片直接放在public下的images文件夹中使用相对路径调用即可