是否可以在某些配置文件中为某些项目配置默认版本的 Rust?问题是我已经找到了 Substrate 框架并在一些项目上工作,所需的 Rust 版本如下:
rustup install nightly-2020-06-27
rustup target add wasm32-unknown-unknown --toolchain nightly-2020-06-27
Run Code Online (Sandbox Code Playgroud)
是否可以在项目中进行配置,让新开发人员在安装 Rust 和/或依赖项时默认安装所需的版本?
如此处所述,您可以使用该rustup override命令。
可以通过 rustup 覆盖为目录分配自己的 Rust 工具链。当目录具有覆盖时,只要 rustc 或 Cargo 在该目录或其子目录之一内运行,就会调用覆盖工具链。
对于您的特定示例,您可以使用
rustup override set nightly-2020-06-27
Run Code Online (Sandbox Code Playgroud)
但这只会覆盖机器上给定目录的工具链。一个更好的解决方案将覆盖项目中所有开发人员的工具链,即包含一个rust-toolchain.toml类似于以下内容的文件:
rustup override set nightly-2020-06-27
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2034 次 |
| 最近记录: |