使用cargo new
创建新项目时,我希望Cargo.toml文件自动包含预定义的authors
字段。
Rust书说:
下面四行设置了Cargo编译程序所需的配置信息:名称、版本、作者和要使用的Rust版本。 Cargo从您的环境中获取您的姓名和电子邮件信息,因此,如果该信息不正确,请立即更正并保存文件。
这听起来很模糊,所以我搜索了一下。首先,我尝试在我的环境变量中添加CARGO_NAME
和CARGO_EMAIL
。但是没有作用。
然后我尝试在.cargo/config.toml
配置文件中的[cargo-new]
字段中添加变量name
和email
,结果发现已经过时了。
还有其他方法吗?我做错了什么吗?
[package]
name = "hello_world"
version = "0.1.0"
edition = "2018"
authors = ["foo <bar@gmail.com>"] # Add this line automatically
[dependencies]
我在 Arch Linux 上使用带有夜间工具链的 rustup。