CNode

kneesocks - 让 npm install 走 shadowsocks(或者其他 SOCKSv5 端口)

分享
Bbitinn发布于12 年前最后回复10 年前9 回复20549 浏览0 收藏

简单点说就是启动一个HTTP Proxy,把收到的请求转换为SOCKSv5可以理解的格式,转发出去。

如果你懒得在各个平台上build对应的转发工具,这是个简单的选择。

httpPort和socksPort对应自身实际情况填写。

详见:https://github.com/bitinn/kneesocks

查看回复

回复 (9)

M
magicdawn#1·11 年前

逗号前置, 实在不忍直视... forgive me

M
magicdawn#2·11 年前

没有 .jsbeautifyrc .jshintrc 等格式化, 风格检查 工具配置的仓库, 怎么贡献代码~

cnpm proxychains ...

W
wujohns#4·10 年前

已经无法配合shadowsocks使用了

A
andyhu#5·10 年前

用nrm就可以 nrm use taobao

B
bitinn#6·12 年前

PS: 如果需要切换,在~/.bash_profile下设个alias;如果使用osx,用launchd设为背景服务进程,再套alias更方便。

PPS: 用得上的话,欢迎收藏点赞 :)

C
coolicer#7·12 年前

npm config set proxy shadowsocks地址 npm config set https-proxy shadowsocks地址 直接这样设置行不,我用cow,好像就是导出Http的

A
alsotang#8·12 年前

proxychains 不就是干这个的吗。。。

B
bitinn#9·12 年前
引用 alsotangproxychains 不就是干这个的吗。。。

@alsotang 制作这个的原因是大多数工具需要build和额外conf文件,kneesocks限制自身的功能,免去这些麻烦。如果你需要为npm提速,为什么不用npm包跨平台解决它呢?

需要更多功能又不介意build的话,我个人推荐DeleGate。

参与回复
登录后即可参与回复。登录