起因
下午,我跑到了老何的一篇文章底下串门:《Twikoo 为我发布了一个新版本》
老何也很给面子,来到了我的站点想留下点脚印。
哪曾想,老何的设备居然无法加载出评论区?
老何通过电邮联系到了我,附带了一张提示评论区加载失败的控制台截图。
接着,老何建议更换镜像,从jsdelivr切换到npmmirror。
如果不是老何提到了这件事,我到现在还以为一直在使用npmmirror。
仔细一想,其实是这几天在给AI许愿的时候,它可能参考了主题引入的jsdelivr镜像的方式,导致Twikoo也跟着使用了这个镜像。
测试jsdelivr
老何在邮件里提到国内多数地方很可能无法访问jsdelivr,这引起了我的好奇。
我用itdog测试了jsdelivr的域名,在319个节点当中有25个节点响应超时。

测试npmmirror
同样,我也在itdog中填入了npmmirror的域名来测试。

可以观察到,仅有1个节点出现访问失败,说明不了情况。
更换镜像
在更换Twikoo的前端镜像前,我顺带将它的后端版本升级到了2.0.16。
随后,将镜像地址修改至:
https://registry.npmmirror.com/twikoo/2.0.16/files/dist/twikoo.min.js
突然,我又想到主题里是否还有其他引入jsdelivr的文件。
通过VSCODE的搜索功能,还真就发现了3个结果,顺手修改了。
感谢
十分感谢@老何的反馈!