article_image

国内的开发者经常遇到的一个问题是,在部署开发环境时受限于网络带宽和防火墙等原因,经常面临镜像源访问缓慢、连接不稳定的问题,导致软件包拉取不下来。比如 python 开发需要 pip 源、node 开发需要 npm 源、部署 Docker 需要 Docker 源。

每次手动解决这些问题不仅浪费时间,还会导致开发进程被打断,有时候只是想装个扩展,却要等很久才能安装完毕,很影响开发体验和效率。

而且,本地开发环境想解决问题,尚可以通过网络代理的方法解决。但在生产环境的服务器中,总不能也通过网络代理解决吧。所以通常的解决方法是:更换源、自建源、离线转移。

为了提高开发效率,一个能够快速切换镜像源的工具就变得尤为重要了。

🔗 Chsrc - Github

Chsrc 就是这样一个面向开发者的全平台命令行换源工具。它是一个专门为开发者设计的换源工具,通过一套简单的命令行操作,让开发者能够快速切换到最快的国内镜像源。

如何安装 chsrc

最直观的当然在 Github Release 页面直接下载最新版本。

🔗 Chsrc - Github Releases 下载

你也可以通过命令行安装。

macOS 可通过 homebrew 安装——

$ brew install chsrc

author_avatar

#UNTAG Developer