02-使用配置文件
为 CLI 应用读写配置文件
1分钟内可阅读完
使用配置文件
原文链接: https://rust-cli.github.io/book/in-depth/config-files.html
处理配置可能会很烦人,尤其是当你要支持多种操作系统,而它们各自对短期与长期文件有不同存放位置时。
对此有多种解决方案,有些比另一些更底层。
最容易用的 crate 是 confy。它只要求你给出应用名称,并用一个(实现了 Serialize、Deserialize 的)struct 指定配置布局,剩下的它会搞定!
| |
用起来极其简单,当然你也因此牺牲了可配置性。但如果简单配置就够了,这个 crate 可能适合你!