引入配置文件吗?

作者: meejah创建于 2025年12月9日更新于 2025年12月10日
标签enhancementhelp wantedquestion

类似 https://GitHub.com/magic-wormhole/magic-wormhole/issues/609#issuecomment-3512128734 这样的评论表明用户希望设置不同的默认值。 对于某些选项,存在一些环境变量,可以提供一个选项。 上述评论建议使用配置文件。 我并不知道针对基于 Click 的用户界面的通用解决方案,但想法是使用 Click 中的“默认映射”从配置文件中提取默认值(如果可用)。 “platformdirs” 包提供了一个方法,可以了解适合的平台特定目录,用于查找此文件。 如果有一个自动/可预测的 CLI 选项与配置文件变量的映射,那么例如新版本中新增的选项就不会“遗忘”添加它们。 (在我们确定一个好的方法和明确的最终目标之前,添加了“问题”标签)。

内容来源: magic-wormhole/magic-wormhole