Сгенерируйте данные поиска для 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
---
Тогда сгенерированный результат не будет содержать эту публикацию или страницу.
Этот плагин используется для создания файла xml/json из вашего блога Hexo, который предоставляет данные для поиска.
После выполнения hexo g
вы получите сгенерированный результат в своей общей папке.
У вас есть два варианта: