我应该在哪里找到 .cargo/config 文件?

6

我在 c:/user/me/.cargo/ 中没有这个文件。

1个回答

12

Cargo文档所述,没有一个固定的.cargo位置:

Cargo允许为特定项目进行本地配置以及全局配置(例如git)。Cargo将这种策略扩展到了层次结构。举例来说,如果在/projects/foo/bar/baz中调用Cargo,则会按以下顺序探测并统一以下配置文件:

  • /projects/foo/bar/baz/.cargo/config
  • /projects/foo/bar/.cargo/config
  • /projects/foo/.cargo/config
  • /projects/.cargo/config
  • /.cargo/config
  • $HOME/.cargo/config

完整的算法还会搜索您的主目录。

应该在最适合您需求的地方创建该目录。


1
鉴于上下文,值得注意的是Cargo 应该搜索%USERPROFILE%\.cargo,因为那不一定是父目录。您提供的Cargo文档似乎没有涉及它在Windows上搜索的位置。 - DK.
@DK。或者我可以更新原始文档,以便更清楚地始终检查$HOME ^_^。 - Shepmaster
1
除非您使用模拟“HOME”变量的环境(这并不普遍存在),否则在Windows上它不被称为“$HOME”,而是称为“%USERPROFILE%”。这就是为什么我特别注明了操作系统的原因。 - DK.
@DK。或者可以更新原始文档,使其更清晰,即在此处$HOME%USERPROFILE%是可互换的^_^。 - Shepmaster

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接