我想使用 substrate GitHub 存储库
中的包
substrate-test-runtime-client
。
[dependency]
substrate-test-runtime-client = [git = "https://github.com/paritytech/substrate.git", branch = "master"]
上述 Cargo.toml 语法无法解决问题。如何提取、编译和使用伞包的子包。
您走在正确的道路上。您需要使用大括号来指定内联 TOML 表。
因此,请将以下内容添加到您的
Cargo.toml
文件中。
[dependencies]
substrate-test-runtime-client = { git = "https://github.com/paritytech/substrate.git", branch = "master" }
或者使用等效的这个
[dependencies.substrate-test-runtime-client]
git = "https://github.com/paritytech/substrate.git"
branch = "master"
Cargo 将抓取下载的存储库,寻找名为
substrate-test-runtime-client
的包。请参阅此处。