Rust 如何从crates.io指向板条箱的.crater文件的本地副本?

Rust 如何从crates.io指向板条箱的.crater文件的本地副本?,rust,rust-cargo,Rust,Rust Cargo,我支持一个公司代理,该代理不允许我从开发主机访问crates.io。我已经下载了我需要的所有板条箱,并在本地保存。我正在构建的项目来自第三方,他们提供了自己的(约100个)Cargo.toml文件。如何覆盖每个依赖项的位置,而不是更改每个Cargo.toml以指向本地副本 我尝试将路径添加到~/.cargo/config&~/.cargo/config.toml,但没有成功。是否有可能或有其他选择 我在我的~/.cargo/config.toml [source] [source.my-crat

我支持一个公司代理,该代理不允许我从开发主机访问crates.io。我已经下载了我需要的所有板条箱,并在本地保存。我正在构建的项目来自第三方,他们提供了自己的(约100个)Cargo.toml文件。如何覆盖每个依赖项的位置,而不是更改每个Cargo.toml以指向本地副本

我尝试将路径添加到
~/.cargo/config
&
~/.cargo/config.toml
,但没有成功。是否有可能或有其他选择

我在我的
~/.cargo/config.toml

[source]
[source.my-crates]
local-registry = "/absolute/path/to/location/where/i/have/star.crate"
[source.crates-io]
replace-with = "my-crates"

然而,它看起来甚至不像是在被使用。它仍在寻找板条箱。io索引

问题原来是缺少
CARGO\u HOME
环境变量。

听起来像你想要的?