搭建

Hexo+Github 搭建博客笔记

插件

优化Hexo连接,解决中文网址很长的问题

  1. 安装
1
npm install hexo-abbrlink --save
  1. 修改配置文件

打开博客根目录下的 站点配置文件_config.yml,修改如下配置:

1
2
3
4
5
6
# permalink: :year/:month/:day/:title/
# permalink_defaults:
permalink: posts/:abbrlink/
abbrlink:
alg: crc32 #support crc16(default) and crc32
rep: dec #support dec(default) and hex
  1. 重新生成即可

参考文档 :https://blog.csdn.net/Mculover666/article/details/103137719

(优化 Hexo 永久链接)[https://spoience.com/optimize-permalinks.html]

hexo-blog-encrypt

文章加密

1
npm install --save hexo-blog-encrypt
1
2
3
password: mikemessi
abstract: 有东西被加密了, 请输入密码查看.
message: 您好, 这里需要密码.

本地文章搜索

1
npm install hexo-generator-search --save

在根目录_config.yml中填写(官方文档说要写, 我没写好像也没事)

1
2
3
4
search:
path: search.xml
field: post
content: true

butterfly.yml中修改

1
2
3
4
5
6
# Local search
local_search:
enable: true
labels:
input_placeholder: Search for Posts
hits_empty: "We didn't find any results for the search: ${query}" # if there are no result