关于国内用户无法从 GitHub 安装博客主题的一点愚见
当年我就卡在不能访问 GitHub 这里好久,终于在修改 DNS、devsidecar 和 Gitee 多管齐下才手动解决了问题。为了避免更多的的新手卡在不能访问 GitHub 这里,我想了两个解决方案:
一种解决方案是把博客主题同步一个副本到 GitLab 上,让用户选择勾选 GitHub 或者 GitLab;
方案二是 install_theme 函数里面做一个判断,如果一定时间内没有连接到 GitHub,则使用代理从 GitHub 仓库下载文件。我用了一段时间 GitHub Proxy,比较稳定,速度也很快。