许多NPM包必须使用外网的包, 虽然有淘宝镜像, 但淘宝镜像并不能100%解决这个问题, 有时候还是需要通过外网获取需要的包. 所以只有使用代理才能百分之百解决这个问题.
本来是使用Squid来搭建代理, 但搭建的代理不稳定, 配置也繁琐. 经过不懈努力, 发现了 tinyproxy, 使用 tinyproxy搭建代理非常方便.
准备
- 一个香港服务器
搭建
有大神准备了Docker镜像, 还有详细的搭建流程, 本人测试百分之百有效, 完美解决npm包安装问题.
教程地址: https://www.ioiox.com/archives/130.html
补充
这个代理不会加密数据, 所以不要访问被墙的网站, 否则会被长城防火墙阻断.(www.hedaoshe.com)