给nimble 设置代理 解决中国国内nimble安装nim库的问题
nimble是nim语言的包管理器
由于github被墙的原因,导致在使用nimble安装库的时候通常会失败无法安装.
命令行程序似乎并不理会v2rayN开启的系统代理,开了没有效果。
所以需要自己另外设置。
有三种设置代理的方法:
方法1:
参考 https://www.cnblogs.com/DarkMaster/p/7852893.html
给cmd设置代理:通过执行命令,临时设置环境变量
set http_proxy=http://127.0.0.1:1189 set https_proxy=http://127.0.0.1:1189
方法2:
根据方法1 以及阅读nimble的源代码,可以通过设置一个http_proxy环境变量指定代理.
方法3:
由于nimble是通过调用git从github下载库相关文件的,所以可以给git设置代理.
参考:
Configure Git to use a proxy
https://gist.github.com/evantoli/f8c23a37eb3558ab8765