更换Valine评论系统的js地址

有时打开Hexo会感觉到加载特别慢,偶然一次看到左下角显示正在等待unpkg.com的响应,打开发现是一个公共CDN节点,但是为什么会出现在我的Hexo网页中呢
审查元素,搜索该关键字,得到这样一段代码

1
2
<script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script>
<script src="//unpkg.com/valine/dist/Valine.min.js"></script>

很明显这是Valine评论系统所需的js文件,next主题的作者通过引用外部js来优化打开速度(本意可能是这样吧)
但是在站长之家检测了一下,结果如下
DNS测试结果
清一色全是美国CloudFlare,怪不得打开慢
在网上找了一个比较快的Valine的公共CDN,修改办法
打开NexT主题目录下的\layout\_third-party\comments,我的完整路径为F:\HEXO\themes\next\layout\_third-party\comments
找到valine.swig编辑其内容,修改
<script src="//unpkg.com/valine/dist/Valine.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/valine@latest/dist/Valine.min.js"></script>

-------------本文结束感谢您的阅读-------------