進入你本地的 文件夾(如: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 肯定是可以永久訪問的)