API 参考
    正在准备搜索索引...

    函数 resolveFairyCommandDefaults

    • 把 fairy.config 里的命令默认参数填进已解析的选项。 Commander 会给没写的 flag 填内置默认值,所以不能用「值是否为空」判断用户有没有传。 只有 getOptionValueSource === 'cli' 才算用户手动传入,此时不覆盖。 fromConfig 非空时,调用方应打印等价终端命令。

      类型参数

      • T extends object

      参数

      • command: { getOptionValueSource: (key: string) => string | undefined }
      • args: T
      • config: Partial<T> | undefined
      • keys: readonly (keyof T & string)[]

      返回 FairyCommandDefaults<T>