Github加速访问esp32 Arduino环境搭建的坑

由于一些特殊的原因经常导致国内用户无法访问GitHub,或者使用Magic后还是很慢,甚至还是打不开,这就给项目开发增加了难度。目前解决办法是使用国内镜像站来下载github上的东西,讲github.com替换成镜像站的域名,例如在clone一个项目时,比如

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

将github.com换成镜像站,就变成了下面这样。

git clone https://hub.nuaa.cf/AUTOMATIC1111/stable-diffusion-webui

这样就可以加速访问了,而且这个方法适用于其他项目,原来做过esp32的项目,在配置环境时,使用的Arduino,过程中要下载esp32的配置,但是他是从github拉取的资源,会很慢。

我们可以给这个json下载下来,打开后发现包含了github的链接,给所有github.com替换成hub.nuaa.cf,然后保存

这样所有的文件都是通过镜像站下载的的。将改好的文件传到可以提供下载文件的网站或者服务器上,必须是直链,不然不知道下载后的会被改成什么东西。我这里用的宝塔

将获取到的链接粘到Arduino上,这样就可以下载esp32的库了,其他的东西都可以参照这个思路。

这是我改好的文件,图中的链接

复制好粘进去就可以了 Tips:时效性由镜像站决定,这个站我已经用了三四个月。

这里提供几个能用的镜像站地址

https://hub.nuaa.cf/

目前只找到一个,后续如果失效了我会再找再加上去

经验分享 程序员 微信小程序 职场和发展