#configuration #spirit #ux

spirit-cfg-helpers

帮助 Spirit 使用户与配置交互更加顺畅

6 个版本 (3 个重大变更)

0.4.0 2020 年 11 月 18 日
0.3.1 2020 年 10 月 20 日
0.3.0 2019 年 10 月 19 日
0.2.0 2019 年 2 月 20 日
0.1.1 2018 年 12 月 26 日

#816 in 配置


用于 spirit

Apache-2.0 OR MIT

315KB
3.5K SLoC

Spirit-hyper

Travis Build Status

向基于 spirit 的应用程序添加 --help-config--dump-config 选项的辅助工具。还有一些关于配置的有用辅助工具。

请参阅 文档.

许可证

根据以下任一许可证授权:

由您选择。

贡献

除非您明确表示,否则根据 Apache-2.0 许可证定义的,您提交的任何有意包含在本作品中的贡献,均应按上述方式双许可,而无需任何额外条款或条件。


lib.rs:

Spirit 配置辅助工具

这些扩展旨在集成到 spirit 配置框架中。它们的目的是使应用程序配置的用户体验更加顺畅。具体来说,它们允许将所有配置文件和环境变量收集到的配置导出,并打印出应用程序接受的全部配置选项的帮助信息。

特性

默认情况下,所有特性都已启用。但是,您可以选择禁用一些特性以减少依赖项。具体来说

  • tomljson 特性启用以相应格式导出。
  • cfg-help 启用打印配置帮助。

依赖项

~3.5–5MB
~86K SLoC