背景
在折腾添加leancloud的文章访客统计时,在站点页面显示为Counter not initialized! See more at console err msg.查阅资料寻得解决方案
在Leancloud访客统计插件重大安全漏洞修复指南一文中已经给出了解决方案。只要按照步骤走,基本没有问题。
我出现的问题
1. 缺失regenerator
以及babel-runtime
模块
在执行到这一步时没有问题
bash
1 | npm install hexo-leancloud-counter-security --save |
但这一步时提示我有缺失模块regenerator
以及babel-runtime
bash
1 | hexo lc-counter register <<username>> <<password>> |
或
bash
1 | hexo lc-counter r <<username>> <<password>> |
2. valine评论与文章访客统计相冲突
解决方法
1. 解决缺失regenerator
以及babel-runtime
模块
在博客根目录下执行这两个命令即可
bash
1 | npm install regenerator --save |
之后按照参考资料:Leancloud访客统计插件重大安全漏洞修复指南 完成就没事了
2. 解决valine评论与文章访客统计相冲突
在leancloud中注册创建一个新应用,让valine评论与文章访客统计为两个不相干的应用即可