Hexo博客框架具有非常强大的插件系统,可为Hexo提供无限可能的功能拓展,只有想不到,没有做不到。
插件安装与卸载
在Hexo网站的目录下,使用npm
就可以直接安装:
1 |
|
其中,插件名均以“hexo-
”开头,Hexo会自动加载有此前缀的插件,而没有该前缀的插件是不会被自动识别的。--save
参数告诉npm
将插件名记录在网站目录的package.json
里,以便于直接使用npm install
(不带参数)更新或直接安装。
插件卸载
对应地,使用npm
也可以直接卸载:
1 |
|
加上--save
参数后,存储在package.json
中的插件信息也会被移除;如果不加此参数,那么下次使用npm install
安装时该插件还会被装上。
Markdown 拓展
Hexo默认的Markdown渲染器hexo-renderer-marked
,相比于Typora等Markdown环境,还是有很多欠缺的地方。幸好,有些专门的插件能对症下药解决问题。
hexo-reference
添加引文支持。
引文格式为:假设a
为整数,正文适当部分插入[^a]
,然后在文章结尾插入[^a]: 引文内容
。
项目地址:https://github.com/kchen0x/hexo-reference
hexo-toc
添加目录支持。
只要插入占位符[TOC]
,就可以生成目录。
项目地址:https://github.com/bubkoo/hexo-toc
hexo-math
添加 MathJax 支持,可在文章中插入 LaTeX 与 KaTeX公式。
用法有:
- 内联:
1 |
|
- 公式块:
1 |
|
- 模板:
①内联用法:
1 |
|
②公式块用法:
1 |
|
项目地址:https://github.com/hexojs/hexo-math
增强标签
增强标签能够在文章中插入各种自定义的内容,实现对Hexo的扩展。
hexo-tag-bilibili
插入哔哩哔哩视频。用法:
1 |
|
项目地址:https://github.com/Z4Tech/hexo-tag-bilibili
hexo-tag-html5
插入HTML5视频。使用前先把需要的视频放置在网站文件夹的source
子目录中。
用法:
1 |
|
项目地址:https://github.com/stephenmkbrady/hexo-tag-html5
hexo-tag-hint
插入悬停提示(hint)。用法:
1 |
|
项目地址:https://github.com/etigerstudio/hexo-tag-hint
- 本文作者: 爱拼安小匠
- 本文链接: https://anclark.github.io/2019/03/28/Hexo/推荐插件整理/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0(署名-非商用-禁止演绎 3.0) 许可协议。转载请注明出处!