Atom 使用系统代理
Atom using System Proxy
无论我在 .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 ,您将在 'Using a proxy?' 部分找到解决方案。
然后运行cmd
apm config set strict-ssl false
apm config set https-proxy https://$Your_proxy
P.S。
通常它会被修复,但如果弹出 SSL782 之类的问题,
参见
ATOM 代理启动器
如果你在Linux操作系统下,你可以调用一个脚本:
./atom-proxy-launcher.sh
首先创建包含以下命令的脚本 atom-proxy-launcher
:
#!/bin/bash
PROXY_IP=192.168.1.100:8888 # change to your proxy address
apm config set proxy $PROXY_IP
apm config set http-proxy $PROXY_IP
HTTP_PROXY="http://"$PROXY_IP \
HTTPS_PROXY="http://"$PROXY_IP \
atom --proxy-server="http://"$PROXY_IP
保存文件,将其命名为atom-proxy-launcher.sh
并将其权限更改为可执行文件:
chmod +x atom-proxy-launcher.sh
./atom-proxy-launcher.sh
通过这种方式,您可以简化复杂的设置,让您的生活更轻松。
无论我在 .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 ,您将在 'Using a proxy?' 部分找到解决方案。
然后运行cmd
apm config set strict-ssl false
apm config set https-proxy https://$Your_proxy
P.S。 通常它会被修复,但如果弹出 SSL782 之类的问题, 参见
ATOM 代理启动器
如果你在Linux操作系统下,你可以调用一个脚本:
./atom-proxy-launcher.sh
首先创建包含以下命令的脚本 atom-proxy-launcher
:
#!/bin/bash
PROXY_IP=192.168.1.100:8888 # change to your proxy address
apm config set proxy $PROXY_IP
apm config set http-proxy $PROXY_IP
HTTP_PROXY="http://"$PROXY_IP \
HTTPS_PROXY="http://"$PROXY_IP \
atom --proxy-server="http://"$PROXY_IP
保存文件,将其命名为atom-proxy-launcher.sh
并将其权限更改为可执行文件:
chmod +x atom-proxy-launcher.sh
./atom-proxy-launcher.sh
通过这种方式,您可以简化复杂的设置,让您的生活更轻松。