问题如下
yilia主题加载这个api有点印象性能,这个是yilia主题的统计功能,和我们使用的没有关系,可以把它给关闭。
https://github.com/litten/hexo-theme-yilia/issues/580
解决方法
在themes\yilia\source\main.0cf68a.js
搜索liten
,找到;
192:function(e,t,n){"use strict";function o(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),n=window.location.search.substr(1).match(t);return null!=n?unescape(n[2]):null}var r=n(388);if(n(197),window.BJ_REPORT){BJ_REPORT.init({id:1}),BJ_REPORT.init({id:1,uin:window.location.origin,combo:0,delay:1e3,url:"//litten.me:9005/badjs/",ignore:[/Script error/i],random:1,repeat:5e5,onReport:function(e,t){},ext:{}});var i=window.location.host,a=top===window,u=!(/localhost/i.test(i)||/127.0.0.1/i.test(i)||/0.0.0.0/i.test(i));a&&u&&BJ_REPORT.report("yilia-"+window.location.host);var l=o("f"),c="yilia-from";l?(a&&BJ_REPORT.report("from-"+l),r.set(c,l)):document.referrer.indexOf(window.location.host)>=0?(l=r.get(c),l&&a&&BJ_REPORT.report("from-"+l)):r.remove(c)}e.exports={init:function(){}}},
删除函数中的内容,修改为:
192:function(e,t,n){},
这样就修改成功了,测试的时候可以清空数据再测试,浏览器会缓存js文件,导致你看不到更新的清空。也可以换一个浏览器打开试试。
其他方法
我试了没有什么用:
8.取消访问litten.me:9005
关于访问litten.me:9005的问题,这个主题的作者之前为了更好地完善这个主题,有时候会收集用户的客户端信息,详情请见这里,如果不想被统计,就将themes\yilia\source-src\js\report.js里面的内容清空即可
来自:https://www.cnblogs.com/aoguai/p/11781505.html