3个不稳定版本
使用旧的Rust 2015
0.1.0 | 2023年5月20日 |
---|---|
0.0.2 | 2022年6月22日 |
0.0.1 | 2022年6月21日 |
#1473 in 文件系统
29每月下载量
12KB
127 行
dirs-cli
简介
- 一个具有最小API的轻量级底层命令行应用程序
- 它提供了平台特定的、用户可访问的位置
- 用于检索和存储配置、缓存和其他数据
- 在Linux、Redox、Windows(≥Vista)、macOS和其他平台上。
应用程序通过利用以下机制提供这些目录的位置:
平台
此应用程序是用Rust编写的,支持Linux、Redox、macOS和Windows。还支持其他平台;它们使用Linux约定。
用法
依赖项
通过将以下内容插入到Cargo.toml文件的[dependencies]部分中,将应用程序作为依赖项添加到您的项目中。
dirs-cli = "0.1.0"
into the [dependencies]
section of your Cargo.toml file.
构建
如果使用rustup安装了必要的工具链,则可以交叉编译此应用程序。这有助于确保更改没有在不同平台上破坏代码。
以下命令将在Linux、macOS和Windows上构建此应用程序
cargo build --target=x86_64-unknown-linux-gnu
cargo build --target=x86_64-pc-windows-gnu
cargo build --target=x86_64-apple-darwin
cargo build --target=x86_64-unknown-redox
The Cargo.toml文件包含有关如何最小化二进制大小的更多信息。
更改日志
0.1.0
- 初始版本,基于dirs-rs版本5
许可证
根据MPL 2.0许可(LICENSE-MPL-2.0或https://opensource.org/licenses/MPL-2.0)。
贡献
除非您明确说明,否则您根据MPL-2.0许可证定义的,旨在包含在作品中的任何贡献,均应按上述方式许可,不附加任何额外条款或条件。
依赖项
~0-12MB
~89K SLoC