Cargo 安装的模块存储在 Rust 项目中的什么位置?
Where are modules installed by Cargo stored in a Rust project?
在NodeJS中,所有NPM安装的包都存放在node_modules/
目录下。 Rust 中有这样的目录吗?这些板条箱是否安装在全球某处?
Crates 是为当前用户全局安装的,而不是每个项目。目前,它们存储在 <user directory>/.cargo/registry
中。
- Mac:
/Users/<username>/.cargo/registry
- 或者,通常在 Mac、Linux 和 Unix 上:
$HOME/.cargo/registry
- Windows 10:
\Users\<username>\.cargo\registry
有一个 RFC in progress 对此进行标准化,并使用每个平台的用户更可能期望的位置。
另请参阅:
在NodeJS中,所有NPM安装的包都存放在node_modules/
目录下。 Rust 中有这样的目录吗?这些板条箱是否安装在全球某处?
Crates 是为当前用户全局安装的,而不是每个项目。目前,它们存储在 <user directory>/.cargo/registry
中。
- Mac:
/Users/<username>/.cargo/registry
- 或者,通常在 Mac、Linux 和 Unix 上:
$HOME/.cargo/registry
- Windows 10:
\Users\<username>\.cargo\registry
有一个 RFC in progress 对此进行标准化,并使用每个平台的用户更可能期望的位置。
另请参阅: