给hexo博客添加live2d小人
给hexo博客添加Live2d小人
我们在观看别人的博客的时候有时就会发现他们的博客里面有个很可爱的小人,那么如何在自己的hexo博客中添加小人呢?
有两种方法:
1. 安装 hexo-helper-live2d
模块
安装模块
1 | hexo npm install --save hexo-helper-live2d |
然后再博客根目录的 _config.yml
添加如下配置
1 | # live2d |
注意缩进,否则配置无效
然后 下载好 live2d 模型
1 | git clone https://github.com/summerscar/live2dDemo |
接下来在博客根目录新建一个 live2d_models
目录
在 live2dDemo/assets/
目录里找到你需要的模型目录 并把他们整个复制到 live2d_models
目录中
1 | 规则:live2d_models/<模块名> |
有些模型的配置文件命名可能不规范需要自行修改文件名
打开模块文件夹 找到 mode.json
或者其他 改名为 <模块名>.mode.json
最后修改 _config.yml
里面刚刚添加的 live2d 配置条目里面的:
1 | model: |
大功告成 最后输入
1 | hexo clean |
然后清除一下浏览器缓存,打开后就可以发现我们添加的小人已经在你的博客里面看着你了
2.使用 live2d-widget
项目
github 地址: https://github.com/stevenjoezhang/live2d-widget
这个比较复杂 需要一定的代码基础
如果你是小白,或者只需要最基础的功能,那么只用将这一行代码加入到你主题文件夹里面的布局文件 找到带有 head
或 body
标签的布局文件中
1 | <script src="https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js"></script> |
更多请参考官方文档 https://github.com/stevenjoezhang/live2d-widget/blob/master/README.md
或者 https://www.bilibili.com/read/cv18133283/
效果演示
hexo-helper-live2d
live2d-widget
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小新大大的博客!