代理相关

Arthit 于 2025-04-06 发布

📦 npm 配置

设置全局模块安装路径和设置缓存路径

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

设置 npm 使用代理

npm config set proxy http://127.0.0.1:7890

🧪 Git 代理设置

设置 Git 全局代理

git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

取消 Git 全局代理

git config --global --unset http.proxy
git config --global --unset https.proxy

查看 Git 全局配置

git config --global -l

💻 Windows 临时代理设置(仅当前 CMD 会话有效)

set HTTP_PROXY=http://127.0.0.1:7890
set HTTPS_PROXY=http://127.0.0.1:7890

🐧 Linux / WSL 环境代理配置

设置环境变量(临时)

export http_proxy="http://172.16.0.3:7888"
export https_proxy="http://172.16.0.3:7888"
export no_proxy="localhost,127.0.0.1"

设置环境变量(永久 - 编辑 /etc/environment)

sudo nano /etc/environment
# 添加以下内容:
http_proxy="http://172.16.0.3:7888"
https_proxy="http://172.16.0.3:7888"
no_proxy="localhost,127.0.0.1"
# 让配置立即生效
source /etc/environment