Hexo(八):添加其他功能

为Hexo搜索与统计

搜索与统计都比较简单,官方文档有详尽的明细,统计推荐不蒜子,简单粗暴。
搜索的话我使用的是本地搜索,即Local Search。他的原理是在你本地生成一个xml文件,搜索的时候对这个文件进行检索。下面说说安装步骤
1.执行下面2个命令

1
2
npm install hexo-generator-search --save
npm install hexo-generator-searchdb --save

2.打开站点配置文件,新增以下内容:

1
2
3
4
5
search:
path: search.xml
field: post
format: html
limit: 10000

3.打开主题配置文件,启用本地搜索功能:

1
2
3
# Local search
local_search:
enable: true

图片

先来看看hexo官方文档资源文件夹

设置好了以后每次你通过 hexo new blognames 在source文件夹下生成一个blognames.md文件以后会自动的生成一个文件夹,该文件夹也是以blognames命名,此时将你想要插入到md中的图片放进去,例如:我放了一个icon.jpg,name你就可以在md中这样引用了
图片描述
注意:按照官方的文档,引用的格式应该是:图片描述,其实不然,因为生成的相应的blognames博文和该资源位于同一个文件夹下,因此还是上面的引用方式是正确的