hexo 插件
搜集整理常用的hexo
插件
➡️hexo-helper-live2d
在hexo博客里增加纸片人
➡️hexo-tag-aplayer
APlayer
播放器的Hexo
标签插件
效果:
1 | #安装 |
标签参数
title
: 曲目标题author
: 曲目作者url
: 音乐文件 URL 地址picture_url
: (可选) 音乐对应的图片地址narrow
: (可选)播放器袖珍风格autoplay
: (可选) 自动播放,移动端浏览器暂时不支持此功能width
:xxx: (可选) 播放器宽度 (默认: 100%)lrc
:xxx: (可选)歌词文件 URL 地址
➡️hexo-github-card
使用这个插件可以像上面这样👆显示逼格较高的GitHub链接
使用时只需要插入下面👇这个🏷️就可以了
1 | {% githubCard user:your_user [repo:your_repo] [width:400] [height:200] [theme:default] [client_id:your_client_id] [client_secret:your_client_secret] [align:text-align_position] %} |
这个插件的默认宽度感觉有点不够美观,每次使用都需要自定义宽度也有点费事,而且默认打开方式是在当前页面页打开很不人性化,受不了的话可以选择修改文件
1 | const user = argsObj.user, |
由于直接在原文件上修改,后面再进行yarn
的一些相关操作时yarn
总是会自动把代码还原回去,yarn
还不支持ignore
名单功能,我就在原来的插件基础上进行了小的修改,使它的默认值配置更加人性化一点,有需要的小伙伴可以直接看看这个👇
这个修改过的插件可以配置默认设置
1 | github_card: |
➡️基于next
的插件
我现在使用的next
是7.4.0
版本的,下面的几个插件都是基于这个版本确认可用的,其他版本需要具体看相应的GitHub
链接的说明
➡️theme-next-canvas-nest
进入主题目录并clone代码
1 | cd themes/next |
配置
1 | canvas_nest: |
更新
1 | cd themes/next/source/lib/canvas-nest |
➡️theme-next-pjax
在hexo
上使用pjax
,优化访问速度,这个插件基于主题next
实现
使用
1 | cd themes/next |
修改文件
1 | pjax: true |