在NodeJS中,所有NPM安装的包都存放在node_modules/
目录下。 Rust 中有这样的目录吗?这些 crate 是否安装在全局某个地方?
最佳答案
Crates 是为当前用户全局安装的,而不是每个项目。目前,它们存储在 <user directory>/.cargo/registry
中.
- 苹果电脑:
/Users/<username>/.cargo/registry
- 或者,通常在 Mac、Linux 和 Unix 上:
$HOME/.cargo/registry
- Windows 10:
\Users\<username>\.cargo\registry
有一个RFC in progress对此进行标准化,并使用每个平台的用户更可能期望的位置。
另见:
关于rust - Cargo 安装的模块存储在 Rust 项目中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49844681/