本文作者为 简书-melo的微博 / 掘金-melo的微博 / Github-meloalright,转载请注明出处哦。
0. 先配置 shadow-socks
// 这个就不多说了... 有很多参考方法
1. 安装+配置 privoxy
// 安装
brew install privoxy
// 修改配置
(sudo) vi /usr/local/etc/privoxy/config
// 修改内容如下
forward-socks5t / 127.0.0.1:1080 .
listen-address 127.0.0.1:8118
// 启动
(sudo) /usr/local/sbin/privoxy /usr/local/etc/privoxy/config
2. 为 shell 和 npm 配置代理
export http_proxy=127.0.0.1:8118
export https_proxy=127.0.0.1:8118
npm config set http_proxy http://127.0.0.1:8118
npm config set https_proxy http://127.0.0.1:8118
npm install node-sass
3. 搞定了~取消代理
unset http_proxy
unset https_proxy
npm config delete http_proxy
npm config delete https_proxy
参考文档
1. 搜索 - 简书
2. 影梭指南/shadow-socks 指南 - 简书
3. Mac上使用Privoxy 将 socks5转换为 http 代理 | javasgl
网友评论