为博客添加看板娘

编程入门 行业动态 更新时间:2024-10-06 12:26:48

为博客添加<a href=https://www.elefans.com/category/jswz/34/1767623.html style=看板娘"/>

为博客添加看板娘

博客原文


博客优化内容

基于 hexo-helper-live2d 插件给自己的博客添加一个看板娘,最后的成果图如下

添加看板娘

首先安装插件

npm install hexo-helper-live2d --save

如果你的npm出现依赖问题 vulnerabilities 错误,那么可以通过降低npm版本,但是如果你不想降低又无法解决依赖问题,那么建议你关闭audit报错,当个鸵鸟,眼不见心不烦。

选择你喜欢的模型。这里是模型仓库,这里是各个模型的展示

我选择的是黑猫模型,也就是 live2d-widget-model-hijiki

npm install live2d-widget-model-hijiki -S

安装好模型后,修改站点配置文件 _config.yml

# Live2D
## 
live2d:enable: true# enable: falsescriptFrom: local # 默认pluginRootPath: node_modules/hexo-helper-live2d # 插件在站点上的根目录(相对路径)pluginJsPath: lib/ # 脚本文件相对与插件根目录路径pluginModelPath: node_modules/live2d-widget-model-hijiki # 模型文件相对与插件根目录路径# scriptFrom: jsdelivr # jsdelivr CDN# scriptFrom: unpkg # unpkg CDN# scriptFrom: @3.x/lib/L2Dwidget.min.js # 你的自定义 urltagMode: false # 标签模式, 是否仅替换 live2d tag标签而非插入到所有页面中debug: false # 调试, 是否在控制台输出日志model:use: node_modules/live2d-widget-model-hijiki # 第二步下载的模型# use: wanko # 博客根目录/live2d_models/ 下的目录名# use: ./wives/wanko # 相对于博客根目录的路径# use: @1.0.5/assets/wanko.model.json # 你的自定义 urldisplay:position: leftwidth: 150height: 300hOffset: 100 #控制看板娘平行位置vOffset: 50 #控制看板娘垂直位置mobile:show: true # 手机中是否展示

配置完成后hexo g; hexod就可以在网站上看到你的看板娘了

修复不蒜子bug

如果你的博客同时部署了不蒜子统计访客的功能,那么可能会出现bug,live2D和不蒜子存在一些兼容问题

可以通过如下方式修复

打开你的主题文件 theme/next_v8.5.0/layout/_partials/ 中的 footer.njk

删除掉红框中的内容,这样脚注中的访客统计和阅读量统计的冲突就解决了

同样的文章的阅读量统计也需要解决,转到路径 theme/next_v8.5.0/layout/_partials/post,打开post-meta.njk

同样把这两行删除,最后hexo g; hexo d打开网页可以看到bug以及修复了

版本信息

toolversion
hexo5.4.2
npm9.6.4
hexo-helper-live2d3.1.1
busuanzi2.3.0
theme: next8.5.0

参考链接

[1] Hexo博客添加看板娘

[2] 看板娘位置调整

[3] live2D与不蒜子冲突解决

更多推荐

为博客添加看板娘

本文发布于:2024-02-13 18:41:16,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1759517.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:看板   博客

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!