如何移除已配置的Meteor.js代理设置?
取消Meteor.js已配置的代理设置
嘿,我完全懂你这种设置完代理却找不到取消方法的头疼!别慌,下面这几种方法能帮你彻底清除掉之前配置的代理:
临时取消(仅当前终端会话生效)
如果你之前只是在终端里临时执行了export命令来设置代理,那直接清除这两个环境变量就行:
- 运行命令清除HTTP代理:
unset HTTP_PROXY - 运行命令清除HTTPS代理:
unset HTTPS_PROXY
执行完之后,你可以用echo $HTTP_PROXY和echo $HTTPS_PROXY验证一下,要是输出为空就说明清除成功了,之后再运行meteor相关命令就不会走代理了。
永久取消(清除配置文件中的代理设置)
如果你把代理配置写到了shell的配置文件里(比如~/.bashrc、~/.bash_profile或者~/.zshrc,取决于你用的是Bash还是Zsh),就得手动删掉这些配置:
- 打开对应的配置文件,比如用编辑器:
nano ~/.bashrc - 找到之前添加的两行:
export HTTP_PROXY=http://user:password@1.2.3.4:5678 export HTTPS_PROXY=http://user:password@1.2.3.4:5678 - 删除这两行,保存并退出编辑器
- 让配置文件的改动立即生效:
source ~/.bashrc(对应你修改的文件)
临时绕过代理运行Meteor
要是你不想彻底清除代理设置,只是某一次运行Meteor时不想用代理,可以直接在命令前清空变量:
HTTP_PROXY="" HTTPS_PROXY="" meteor update
这样这次的meteor update就不会使用代理,也不会影响终端里的其他代理配置。
内容的提问来源于stack exchange,提问作者Shinno
相关产品推荐
相关产品推荐

