在分享博客中的文章链接时,链接总是带中文,很多地方都无法识别到中文的部分,某些浏览器的地址栏复制出来的链接则是.../%xx%xx%xx...

本篇你将了解到如何使用hexo插件abbrlink解决该问题

安装插件

在博客根目录右键——打开git bash执行指令:

1
npm install hexo-abbrlink --save

修改配置文件

打开根目录的_config.yml文件,修改下面的配置:

1
permalink: posts/:abbrlink.html

添加abbrlink的配置:

1
2
3
abbrlink:
alg: crc32 # 算法:crc16(default) and crc32
rep: hex # 进制:dec(default) and hex

清除已生成文件,重新部署

执行下面的指令,一键重新生成并部署到github上

1
hexo clean && hexo d -g

小技巧

你可以在每篇文章的Yaml font区域添加一行

1
abbrlink: 'xxx'

以此达到自定义链接地址的目的,例如该链接导向的就是 …/posts/xxx.html