進(jìn)入你本地的 文件夾(如:E:\\),打開該文件夾下的 .yml 文件(、++、記事本、各種IDE等打開)

在 .yml(如果有已存在的請(qǐng)刪除)添加如下配置

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

如果不確定或者是想修改分支的話,可以在倉庫中進(jìn)行查看或者點(diǎn)擊分支進(jìn)行分支命名修改

修改 .yml 配置文件保存后,在目錄下執(zhí)行如下命令 生成文件和部署到 倉庫上

hexo g
hexo d

hexo g -d

執(zhí)行命令后出現(xiàn)如下提示: not : git

出現(xiàn)如上提示說明, hexo--git 插件沒有安裝成功,需要重新安裝

npm install hexo-deployer-git --save

安裝完成后,執(zhí)行 hexo g -d 命令,日志顯示連接拒絕,也就是無法連接到 地址

解決以上連接拒絕的方法,復(fù)制倉庫SSH地址,替換掉 .yml 配置文件中的 repo 鍵的值即可

再次執(zhí)行 hexo g -d 命令,本地的 Hexo 博客文件就會(huì)部署到配置的 倉庫上了

刷新倉庫頁面,就能看到上一步提交的hexo文件了

6. 訪問 ..io

通過 hexo g -d 命令將生成的html文件上傳到 ..io 倉庫上了,那么你的小伙伴們就可以通過 ..io 地址來訪問你搭建的博客網(wǎng)站了(如我的是:)

五、發(fā)表文章及更換主題 1. 發(fā)表文章

執(zhí)行下列命令來創(chuàng)建一篇新文章或者新的頁面(第一種方式)

hexo new [layout] <title>

直接在 \ 目錄下新建MD后綴的文件(第二種方式),下載安裝可以更方便的編輯文章,包括CSDN寫作也是通過編輯方式進(jìn)行的,可以在MD文件中添加文章的標(biāo)題、日期、分類、標(biāo)簽、描述、目錄、作者信息等,舉例如下

---
title: 軟件測試用例設(shè)計(jì)總結(jié)
date: 2021-05-28 23:12:00
categories: 總結(jié)
tags:
 - 測試流程
 - 用例特性
 - 用例要素
 - 用例步驟
 - 用例方法
thumbnail: https://cdn.jsdelivr.net/xxxx/images/test.png
description: 該篇文章是博主一字一碼編寫的,實(shí)屬不易,請(qǐng)尊重原創(chuàng),謝謝大家!
author:
  name: cdtaogang
  avatar: https://cdn.jsdelivr.net/xxxx/images/avatar_4.png
  url: https://xxxxx.github.io/
sidebar: [toc]
正文內(nèi)容
---

保存 -.md 文件后,執(zhí)行生成和部署命令

hexo g -d

刷新倉庫頁面,可以看到上一步生成的新的hexo文件,已經(jīng)部署到倉庫中了

訪問或刷新 ..io 地址就能看到我們?cè)谥行陆ǖ奈恼铝?/p>

2. 更換主題

進(jìn)入 Hexo 官網(wǎng)主題,選擇自己心儀的主題,點(diǎn)擊進(jìn)入(如博主點(diǎn)擊 主題),可以看到主題里面有安裝和部署的介紹或文檔,很方便

進(jìn)入 文件夾下的 目錄(如:E:\\\),如要安裝 主題,輸入如下命令從作者倉庫中拉取主題到本地目錄下

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

打開 目錄下的配置文件 .yml ,找到關(guān)鍵字 ,修改參數(shù)值為: (也就是主題文件夾名)

回到 目錄,輸入如下命令生成文件啟動(dòng)本地服務(wù),查看效果

hexo g
hexo s

3. 配置說明

在 Hexo 目錄下(也就是)有一個(gè)名為 .yml 的配置文件(E:\\),同時(shí)在下載的主題 目錄下也有一個(gè)名為 .yml 的配置文件(E:\\\\),大家不要搞混淆了,在 Hexo 目錄下()下的 .yml 的配置文件是控制站點(diǎn),比如網(wǎng)站的標(biāo)題、圖標(biāo)、關(guān)鍵字、作者、語言等;而在 目錄下的 .yml 的配置文件顧名思義是控制主題的配置、包括文章、樣式、顯示、鏈接、圖片等,這個(gè)博主就不多說了哈,每個(gè)主題作者都提供了非常詳細(xì)的主題配置文檔

六、配置個(gè)人域名 1. 域名解析

在購買域名的服務(wù)商中(我的是在阿里云購買的),進(jìn)入域名控制臺(tái),點(diǎn)擊的域名列表中的域名解析,如下所示

點(diǎn)擊添加記錄,在彈出的界面中,有很多 記錄類型 如 A(將域名指向-個(gè)IPV4地址)、(將域名指向另外一個(gè)域名)等

之前我們是通過部署到 靜態(tài)服務(wù)器上的, 提供了域名 ..io (如:),這顯然是一個(gè)域名 ..io ,即在域名解析的時(shí)候記錄類型就選擇是 ,,主機(jī)記錄選擇 www ,就可以通過 進(jìn)行網(wǎng)站訪問了,如果只想輸入 .xyz 來訪問網(wǎng)站,那么再添加一個(gè) @ 主機(jī)記錄即可(主機(jī)記錄有 @ 和 www 網(wǎng)站URL加不加 www 都能訪問) 如下所示

2. 添加 文件

此時(shí)在瀏覽器地址欄輸入 會(huì)提示 404 (這里沒有 站點(diǎn)),因?yàn)? 服務(wù)器沒有接受我們的解析的域名,需要在本地 Hexo\ 目錄下添加一個(gè) 文件(如我的:E:\\\)

這個(gè) 文件沒有任何后綴,文件內(nèi)容填寫你購買的域名也就是上面解析的域名,填寫方式有兩種(如我的 或者是 .xyz)

兩者的區(qū)別是

簡而言之就是 文件填寫內(nèi)容是哪種最終瀏覽器就會(huì)自動(dòng)跳轉(zhuǎn)到哪種

回到 Hexo 目錄(如我的 E:\\),重新生成文件并部署到 倉庫

hexo g -d

3. 個(gè)人域名訪問

經(jīng)過以上操作, 就可以通過 、.xyz 、..io 任意一個(gè)訪問我的博客了,小伙伴們搞定了嗎(如果 、.xyz 不能訪問只有一個(gè)情況,那就是域名到期了,博主沒有續(xù)費(fèi)了,但是 提供的免費(fèi)靜態(tài)服務(wù)器以及倉庫域名 ..io 肯定是可以永久訪問的)