前言
按照Matery官方的文档,我在安装Matery主题时,也安装了中文链接转拼音的插件,即hexo-permalink-pinyin
插件。
但是事后我发现,这个链接实在太长了,分享的时候着实很不方便。
所以我找到了这个插件:hexo-abbrlink
卸载hexo-permalink-pinyin
插件
安装hexo-abbrlink
之前必须卸载之前的插件,以免冲突。
如果你没安装过这个插件,可以直接跳过这一步。
右键Hexo根目录,点击Git Bash Here
。
1 | npm uninstall hexo-permalink-pinyin |
卸载之后,到Hexo根目录下的_config.yml
中找到以下的配置并全部删除。
1 | permalink_pinyin: |
这样第一步就完成了。
安装hexo-abbrlink
插件
右键Hexo根目录,点击Git Bash Here
。
1 | npm install hexo-abbrlink --save |
安装好后,在Hexo根目录下的_config.yml
中粘贴以下的配置。
1 | abbrlink: |
然后再在大约18行处找到permalink
,参数改成:abbrlink.html
或者posts/:abbrlink.html
具体的样子可以自己hexo g && hexo s预览一下看看。
我再解释一下alg
和rep
。
1 |
|
crc16 & hex
https://post.zz173.com/posts/66c8.html
crc16 & dec
https://post.zz173.com/posts/65535.html
crc32 & hex
https://post.zz173.com/posts/8ddf18fb.html
crc32 & dec
https://post.zz173.com/posts/1690090958.html
```
安装之后
装完之后,hexo g之后,再打开.md文件,你会发现Front-matter
里面多了abbrlink
的内容。这是abbrlink生成的,防止链接变动。