Rust 如何更换 Crates 源为国内源
Windows 下 Rust 更换源的办法

写Rust的时候每次Cargo build都非常痛苦,国内连Crates实在太慢,在命令行配置翻墙还好,在vs code或者其他编辑里配置就很麻烦。查了一下Rust已经可以把Crates源换成国内的。非常简单,在此做个备份。

无论是Mac还是Windows,只需要进入home.cargo文件夹,在该文件夹下创建一个config文件(不需要扩展名)。把替换源的配置写进去保存即可。

[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

进入目录,创建config文件,可以用touch/mkdir,或者用编辑器直接创建保存(vs code/vim/emacs/nano)

输入源链接,保存


Last modified on 2020-04-21