无论我在 .apmrc 中配置什么,ATOM 都会使用我的系统代理设置进行连接。只有当我将 Internet 选项下的代理更改为我的 CNTLM 服务时,它才会真正这样做。我该如何解决这个问题?
Userconfig: \.atom\.apmrc
http-proxy = "http://localhost:3128"
https-proxy = "http://localhost:3128"
proxy = "http://localhost:3128"
strict-ssl = false
atom --version
Atom : 1.30.0
Electron: 2.0.5
Chrome : 61.0.3163.100
Node : 8.9.3
apm --version
apm 1.19.0
npm 3.10.10
node 6.9.5 x64
atom 1.30.0
python 3.7.0
git
visual studio 2015
最佳答案
如果您只是简单地修改了.apmrc 文件,那么每次重启atom 时它都会被重置。
参见 https://github.com/atom/apm#behind-a-firewall ,您会在“使用代理?”下找到解决方案。部分。
然后运行cmd
apm 配置设置 strict-ssl false
apm 配置设置 https-代理 https://$Your_proxy
附言 通常它会被修复,但如果弹出 SSL782 之类的问题, 见
关于proxy - Atom 使用系统代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52448490/