进入你本地的 文件夹(如:E:\\),打开该文件夹下的 .yml 文件(、++、记事本、各种IDE等打开)

在 .yml(如果有已存在的请删除)添加如下配置

deploy:
  type: git
  repo: https://github.com/<username>/<project>
  # example, https://github.com/hexojs/hexojs.github.io
  branch: gh-pages

如果不确定或者是想修改分支的话,可以在仓库中进行查看或者点击分支进行分支命名修改

修改 .yml 配置文件保存后,在目录下执行如下命令 生成文件和部署到 仓库上

hexo g
hexo d

hexo g -d

执行命令后出现如下提示: not : git

出现如上提示说明, hexo--git 插件没有安装成功,需要重新安装

npm install hexo-deployer-git --save

安装完成后,执行 hexo g -d 命令,日志显示连接拒绝,也就是无法连接到 地址

解决以上连接拒绝的方法,复制仓库SSH地址,替换掉 .yml 配置文件中的 repo 键的值即可

再次执行 hexo g -d 命令,本地的 Hexo 博客文件就会部署到配置的 仓库上了

刷新仓库页面,就能看到上一步提交的hexo文件了

6. 访问 ..io

通过 hexo g -d 命令将生成的html文件上传到 ..io 仓库上了,那么你的小伙伴们就可以通过 ..io 地址来访问你搭建的博客网站了(如我的是:)

五、发表文章及更换主题 1. 发表文章

执行下列命令来创建一篇新文章或者新的页面(第一种方式)

hexo new [layout] <title>

直接在 \ 目录下新建MD后缀的文件(第二种方式),下载安装可以更方便的编辑文章,包括CSDN写作也是通过编辑方式进行的,可以在MD文件中添加文章的标题、日期、分类、标签、描述、目录、作者信息等,举例如下

---
title: 软件测试用例设计总结
date: 2021-05-28 23:12:00
categories: 总结
tags:
 - 测试流程
 - 用例特性
 - 用例要素
 - 用例步骤
 - 用例方法
thumbnail: https://cdn.jsdelivr.net/xxxx/images/test.png
description: 该篇文章是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
author:
  name: cdtaogang
  avatar: https://cdn.jsdelivr.net/xxxx/images/avatar_4.png
  url: https://xxxxx.github.io/
sidebar: [toc]
正文内容
---

保存 -.md 文件后,执行生成和部署命令

hexo g -d

刷新仓库页面,可以看到上一步生成的新的hexo文件,已经部署到仓库中了

访问或刷新 ..io 地址就能看到我们在中新建的文章了

2. 更换主题

进入 Hexo 官网主题,选择自己心仪的主题,点击进入(如博主点击 主题),可以看到主题里面有安装和部署的介绍或文档,很方便

进入 文件夹下的 目录(如:E:\\\),如要安装 主题,输入如下命令从作者仓库中拉取主题到本地目录下

git clone https://github.com/kb1000fx/Meadow

打开 目录下的配置文件 .yml ,找到关键字 ,修改参数值为: (也就是主题文件夹名)

回到 目录,输入如下命令生成文件启动本地服务,查看效果

hexo g
hexo s

3. 配置说明

在 Hexo 目录下(也就是)有一个名为 .yml 的配置文件(E:\\),同时在下载的主题 目录下也有一个名为 .yml 的配置文件(E:\\\\),大家不要搞混淆了,在 Hexo 目录下()下的 .yml 的配置文件是控制站点,比如网站的标题、图标、关键字、作者、语言等;而在 目录下的 .yml 的配置文件顾名思义是控制主题的配置、包括文章、样式、显示、链接、图片等,这个博主就不多说了哈,每个主题作者都提供了非常详细的主题配置文档

六、配置个人域名 1. 域名解析

在购买域名的服务商中(我的是在阿里云购买的),进入域名控制台,点击的域名列表中的域名解析,如下所示

点击添加记录,在弹出的界面中,有很多 记录类型 如 A(将域名指向-个IPV4地址)、(将域名指向另外一个域名)等

之前我们是通过部署到 静态服务器上的, 提供了域名 ..io (如:),这显然是一个域名 ..io ,即在域名解析的时候记录类型就选择是 ,,主机记录选择 www ,就可以通过 进行网站访问了,如果只想输入 .xyz 来访问网站,那么再添加一个 @ 主机记录即可(主机记录有 @ 和 www 网站URL加不加 www 都能访问) 如下所示

2. 添加 文件

此时在浏览器地址栏输入 会提示 404 (这里没有 站点),因为 服务器没有接受我们的解析的域名,需要在本地 Hexo\ 目录下添加一个 文件(如我的:E:\\\)

这个 文件没有任何后缀,文件内容填写你购买的域名也就是上面解析的域名,填写方式有两种(如我的 或者是 .xyz)

两者的区别是

简而言之就是 文件填写内容是哪种最终浏览器就会自动跳转到哪种

回到 Hexo 目录(如我的 E:\\),重新生成文件并部署到 仓库

hexo g -d

3. 个人域名访问

经过以上操作, 就可以通过 、.xyz 、..io 任意一个访问我的博客了,小伙伴们搞定了吗(如果 、.xyz 不能访问只有一个情况,那就是域名到期了,博主没有续费了,但是 提供的免费静态服务器以及仓库域名 ..io 肯定是可以永久访问的)