允许传递自定义环境而不是 process.env

作者: ecraig12345创建于 2026年7月8日更新于 2026年9月5日

主要是用于测试目的,如果 `ParseOptions` 包含一个 `env` 覆盖,可以用来代替 `process.env`,那会很棒。我知道有各种模拟方法可以使用,但在我这个情况下,直接将所需的值传递给 `parse()` 会更简单。如果这听起来像一个合理的功能,我很乐意实现它。

内容来源: tj/commander.js