hexo已使用插件备忘

1. Hexo 一键部署插件

1.1. 地址

1.2. 安装配置

安装插件:

1
npm install hexo-deployer-git --save

然后修改站点配置文件_config.yml 中的配置:

1
2
3
deploy:
type: git
repo: git@blog.yizhilee.com:hexo.git

2. Hexo 本地搜索功能

2.1 地址

2.2. 安装配置

1
npm install hexo-generator-searchdb --save

然后我们修改站点配置_config.yml 文件,添加如下内容:

1
2
3
4
5
6
# 本地搜索
search:
path: search.xml
field: post
format: html
limit: 100
  • path:索引文件的路径,相对于站点根目录
  • field:搜索范围,默认是 post,还可以选择 page、all,设置成 all 表示搜索所有页面
  • limit:限制搜索的条目数

然后修改主题配置文件next.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
# Local Search
# Dependencies: https://github.com/theme-next/hexo-generator-searchdb
local_search:
enable: true
# If auto, trigger search by changing input.
# If manual, trigger search by pressing enter key or search button.
trigger: auto
# Show top n results per article, show all results by setting to -1
top_n_per_article: 1
# Unescape html strings to the readable one.
unescape: false
# Preload the search data when the page loads.
preload: false

3. Hexo 修改 back2top 标签

查看:修改 back2top 标签

4. Hexo 站点地图 sitemap 生成

4.1. 地址

4.2. 安装配置

1
npm install hexo-generator-sitemap --save

然后我们需要在 Hexo 站点配置文件_config.yml 中加入 sitemap 插件:

1
2
3
# 通用站点地图
sitemap:
path: sitemap.xml

5. 参考链接

本博客当前使用的插件总结