plugins
于特定位置动态插入可执行的代码片段,或全局加载脚本/样式。
支持通过安装 html-minifier、babel 和 terser 来实现代码压缩。
于项目根目录执行(Hexo 根目录,非 themes/inside):
1 | npm install babel-core babel-preset-env html-minifier terser --save |
1 | plugins: |
position 取值详细枚举:
position | 描述 |
---|---|
sidebar | 于 sidebar 导航链接下方插入 |
post | 于 post 底部插入(tag 列表上方) |
page | 于 page 底部插入 |
comments | 于评论位置插入,即 post/page 底部,可用于集成第三方评论系统 |
avatar | 自定义头像代码 |
head_begin | 见 https://hexo.io/api/injector |
head_end | 见 https://hexo.io/api/injector |
body_begin | 见 https://hexo.io/api/injector |
body_end | 见 https://hexo.io/api/injector |
示例 1:在 sidebar 展示谷歌广告。
1 | plugins: |
示例 2:MathJax 数学公式。
1 | plugins: |
示例 3:方头像。
1 | plugins: |