hexo generator search
1.0.0
Hexo 3.x および 4.x の検索データを生成します。このプラグインは、検索インデックス ファイルを生成するために使用されます。このファイルには、ブログのローカル検索エンジンを作成するために使用できる記事の必要なデータがすべて含まれています。 XML 形式と JSON 形式の両方の出力をサポートします。
$ npm install hexo-generator-search --save
このプラグインはルート_config.yml
で設定できます。
search :
path : search.xml
field : post
content : true
template : ./search.xml
search.xml
です。ファイル拡張子が.json
の場合、出力形式は JSON になります。それ以外の場合は、XML 形式のファイルがエクスポートされます。false
の場合、生成される結果はタイトルとその他のメタ情報のみをカバーし、本文は含まれません。デフォルトではtrue
です。特定の投稿またはページをインデックスから除外するには、前付の先頭にindexing: false
設定を挿入するだけです。例:
title: "Code Highlight"
date: "2014-03-15 20:17:16"
tags: highlight
categories: Demo
description: "A collection of Hello World applications from helloworld.org."
toc: true
indexing: false
---
その場合、生成された結果にはこの投稿またはページは含まれません。
このプラグインは、検索用のデータを提供する Hexo ブログから xml / json ファイルを生成するために使用されます。
hexo g
実行すると、生成された結果がパブリック フォルダーに取得されます。
選択肢は 2 つあります。