pug 以及 stylus 的渲染器

1
npm install hexo-renderer-pug hexo-renderer-stylus --save

butterfly开启本地搜索

1
npm install hexo-generator-search --save

开启hexo-abbrlink文章链接

1
npm install hexo-abbrlink --save 
1
2
3
4
5
6
7
permalink: posts/:abbrlink.html     # 将原来文章的地址修改为这个

# 并添加如下配置:
abbrlink:
alg: crc32 #support crc16(default) and crc32
rep: hex #support dec(default) and hex
drafts: false #(true)Process draft,(false)Do not process draft. false(default)

部署必备插件

1
npm install hexo-deployer-git --save

开启百度站长主动推送文章链接

安装依赖

1
npm install hexo-baidu-url-submit --save

修改配置文件_config.yml

1
2
3
4
5
6
#设置百度主动推送
baidu_url_submit:
count: 200 #比如200,代表提交最新的200个链接
host: www.kimtoli.com # 在百度站长平台中注册的域名,这个改为你自己的域名
token: your_token # 百度站长token字段
path: baidu_urls.txt # 新链接会保存在此文本文档里(文本文件的文件名)

加入新的deploy项

1
2
3
4
5
6
deploy:
- type: git
repo:
github: git@github.com:XXX/XXX.github.io.git # Github地址
branch: master
- type: baidu_url_submitter # 这一行是新增的配置