天天看點

個人部落格建設——Hexo的一些常見元件設定個人部落格建設——Hexo的一些常見元件設定

個人部落格建設——Hexo的一些常見元件設定

背景

我的CN華少部落格建設也有一段時間了,這段時間想去更新一下文章,突然發現原來的源碼被我不知道弄到哪裡去了,于是乎我又準備重建立一個項目,并在其基礎上更換一套新的模闆,并與Typore中的.md檔案進行使用嘗試,近期這幾篇可能就是這個系列來進行了。

另之前開設的SSO統一身份認證近期沒有再進行更新,後續會對其進行補充,請大家持續關注。

正文

本篇用于記錄我在Hexo個人部落格中進行的一些正常設定。

1、文章使用自動概述配置

安裝相關元件

npm install hexo-excerpt --save           

複制

在_config.yml中增加相關配置

###################
# 文章自動化概述生成
excerpt:
  depth: 10
  excerpt_excludes:
  more_excludes: 
  hideWholePostExcerpts: true           

複制

2、文章頭部設定

在文章.md檔案的頭部增加如下資訊

---
title: 文章名稱
date: 2021-09-01 09:36:05
tags: [标簽1,标簽2]
categories: "類别"
comments: true # 是否可評論
toc: true # 是否顯示文章目錄
top: true # 置頂設定
---           

複制

3、文章置頂

安裝如下插件

npm uninstall hexo-generator-index --save
npm install hexo-generator-index-pin-top --save           

複制

需要置頂的文章頭部再增加如下屬性配置

top: true           

複制

注:可以設定true,也可以設定置頂的編号順序,例如top: 1

注2:可以根據主題尋找article檔案進行設定置頂圖示顯示。

4、本地執行hexo指令時提示【因為在此系統上禁止運作腳本。有關詳細資訊,請參閱】錯誤處理

在本地電腦打開管理者的cmd

個人部落格建設——Hexo的一些常見元件設定個人部落格建設——Hexo的一些常見元件設定

在其中執行如下指令,設定執行政策遠端簽名

set-executionpolicy remotesigned           

複制

輸入y選擇

個人部落格建設——Hexo的一些常見元件設定個人部落格建設——Hexo的一些常見元件設定

再次執行就正常了

個人部落格建設——Hexo的一些常見元件設定個人部落格建設——Hexo的一些常見元件設定

5、安裝icarus主題,這裡我們采用git拉取代碼的方式安裝,而不是用npm安裝方式,便于我們後續對于模闆的内部修改一些設定

拉取模闆,并放到themes/icarus目錄下

git clone https://github.com/ppoffice/hexo-theme-icarus.git themes/icarus           

複制

設定基礎配置檔案_config.yml中的模闆使用配置參數

##################################
# 擴充
# 目前主題名稱。值為false時禁用主題
theme: icarus           

複制

根目錄下新增_config.icarus.yml檔案作為該主題的配置檔案

本文聲明:

本作品由 cn華少 采用 知識共享署名-非商業性使用 4.0 國際許可協定 進行許可。