Générez des données de recherche pour Hexo 3.x et 4.x. Ce plugin est utilisé pour générer un fichier d'index de recherche, qui contient toutes les données nécessaires de vos articles que vous pouvez utiliser pour écrire un moteur de recherche local pour votre blog. Prend en charge la sortie aux formats XML et JSON.
$ npm install hexo-generator-search --save
Vous pouvez configurer ce plugin dans votre racine _config.yml
.
search :
path : search.xml
field : post
content : true
template : ./search.xml
search.xml
. Si l'extension du fichier est .json
, le format de sortie sera JSON. Sinon, le fichier au format XML sera exporté.false
, les résultats générés couvrent uniquement le titre et les autres méta-informations sans le corps principal. Par défaut, c'est true
. Pour exclure un certain article ou une certaine page de l'indexation, vous pouvez simplement insérer le paramètre indexing: false
en haut de son texte de présentation, par exemple :
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
---
Ensuite, le résultat généré ne contiendra pas cet article ou cette page.
Ce plugin est utilisé pour générer un fichier xml/json à partir de votre blog Hexo qui fournit des données pour la recherche.
Après avoir exécuté hexo g
vous obtiendrez le résultat généré dans votre dossier public.
Vous avez deux choix :