記事ディレクトリ
ヘキソのテーマ
cd blog
git clone https://github.com/yelog/hexo-theme-3-hexo.git themes/3-hexo
これは、ブログ ディレクトリのテーマ テーマの下にある 3-hexo フォルダに 3-hexo テーマをダウンロードします。
ブログ ディレクトリにある _config.yml 設定ファイルを開き、テーマを 3-hexo に変更します。
hexo clean
hexo g
hexo d
効果は以下の通りです
(ブログには書いていない設定データを一部修正しました)
高度なヘキソ
hexo プラグイン: ディレクトリを自動生成する
ディレクトリを自動生成したい
元の記事のディレクトリ形式は次のとおりで、記事の元のデータは次のとおりです
npm install hexo-auto-category --save
Hexo の構成_config.yml
# Generate categories from directory-tree
# Dependencies: https://github.com/xu-song/hexo-auto-category
# depth: the max_depth of directory-tree you want to generate, should > 0
auto_category:
enable: true
depth:
# 本地预览
hexo clean && hexo g && hexo s
# github
hexo clean && hexo g && hexo d
カテゴリディレクトリが自動的に追加されたことがわかります
hexo プラグイン: ディレクトリのシリアル番号を自動的に生成します (オプション)
Hexo の構成_config.yml
# 插件 hexo-heading-index 自动生成标题序号
heading_index:
enable: true
index_styles: "{1} {1} {1} {1} {1} {1}"
connector: "."
global_prefix: ""
global_suffix: ". "
start_level: 1
allow_html: false
黒曜石プラグイン: テンプレート
プラグインをインストールする
左下隅のプラグイン設定を開きます--> サードパーティのプラグイン --> コミュニティ プラグイン マーケット、検索: templater
「インストール」をクリックし、「有効化」をクリックします。
プラグインを設定する
ウェアハウスの下に新しいフォルダーを作成し、任意の名前を付けます
プラグインの設定では、先ほどのフォルダーを記入します。
カスタムテンプレート
hexo メタデータ テンプレートをカスタマイズする
---
title: <% tp.file.title %>
author: ningan123
date: <% tp.file.creation_date() %>
updated: <% tp.file.last_modified_date() %>
tags:
---
新しいメモ
ここで、前に作成したノートを選択し、左側のテンプレートをクリックして、先ほど作成したテンプレート hexo を選択します
テンプレートデータが動的に生成されていることがわかりますが、
以前に作成したノートを選択する理由は、プラグインの作成日と最終変更日の差を反映させたいためです。
必要な他のデータをカスタマイズしたり、Templaterに移動して他の文法の生成を表示したりすることもできます。
先ほどhexoが動的にディレクトリを生成するプラグインを使うとメタデータの自動化が実現できますね~。