起因

​ 最近用hexo搭建了个人博客,但是大大小小遇到了不少的问题,但是有些都能搜到解决办法,但是当我在使用了live2d插件后就会遇到不算子的统计失效了,如下图所示。

image-20220408011834700

我是一个有强迫症的人,必须跟他死磕。

过程

​ 起初我以为是我配置的问题,但是检查半天没有检查出来。后来我回滚到了以前的版本,发现不算子访客没有问题,所以我就一个插件一个插件的安装测试,终于在安装的live2d插件的时候就出现了这个问题,所以我确信就是这两者有了冲突了。

解决办法

​ 我在网上搜索了一下,确实是有一个人跟我的问题一模一样,参照他的解决办法,我终于解决了这个困扰我一天的问题。

  • 下载不算子的js文件
  • 将下载好的文件里的b.style.display="none"none去掉
  • 将修改js文件放到网站的静态资源目录下,也就是主题目录下/source/js目录里面
  • 找到busuanzi的源文件并修改

可以用全局搜索busuanzi,找到一个文件内容与下图相符的文件

image-20220408013918659

修改第三行的代码为

1
<script{{ pjax }} async src="/js/busuanzi.js"></script>

最后执行三部曲

1
hexo clean&&hexo g&&hexo s

最后我们可爱的小狗终于可以和不算子共存啦

image-20220408015006497

参考链接:https://boyinthesun.cn/post/error-live2d-busuanzi/