Generieren Sie Suchdaten für Hexo 3.x und 4.x. Dieses Plugin wird zum Generieren einer Suchindexdatei verwendet, die alle notwendigen Daten Ihrer Artikel enthält, die Sie zum Schreiben einer lokalen Suchmaschine für Ihr Blog verwenden können. Unterstützt die Ausgabe im XML- und JSON-Format.
$ npm install hexo-generator-search --save
Sie können dieses Plugin in Ihrem Stammverzeichnis _config.yml
konfigurieren.
search :
path : search.xml
field : post
content : true
template : ./search.xml
search.xml
. Wenn die Dateierweiterung .json
ist, ist das Ausgabeformat JSON. Andernfalls wird die Datei im XML-Format exportiert.false
decken die generierten Ergebnisse nur den Titel und andere Metainformationen ohne den Haupttext ab. Standardmäßig ist true
. Um einen bestimmten Beitrag oder eine bestimmte Seite von der Indexierung auszuschließen, können Sie einfach indexing: false
oben in der Titelzeile einfügen, z. B .:
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
---
Dann enthält das generierte Ergebnis diesen Beitrag oder diese Seite nicht.
Dieses Plugin wird zum Generieren einer XML-/JSON-Datei aus Ihrem Hexo-Blog verwendet, die Daten für die Suche bereitstellt.
Nach der Ausführung hexo g
erhalten Sie das generierte Ergebnis in Ihrem öffentlichen Ordner.
Sie haben zwei Möglichkeiten: