You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何展开查看GraphQL Code Generator CLI的Generate outputs详情?

查看GraphQL Code Generator「Generate outputs」环节详细日志的方法

我用GraphQL Code Generator做代码生成时,CLI输出出现重复的「Parse Configuration」和「Generate outputs」步骤,还碰到了重复实体的问题,想展开查看「Generate outputs」的详细执行内容,可按以下方法操作:

  • 调高日志详细度:执行命令时加上 -v 或 -vv 参数,比如:

    yarn gen -v
    # 或者直接用核心命令
    graphql-codegen --config codegen.ts -vv
    

    这样会输出更细粒度的步骤信息,包括每个生成器的执行细节、处理的文件和实体。

  • 在配置文件里设置日志级别:打开codegen.ts,添加logger配置项调整日志等级:

    import type { CodegenConfig } from '@graphql-codegen/cli';
    
    const config: CodegenConfig = {
      // 你的其他配置内容...
      logger: {
        level: 'debug' // 可选值:silent、error、warn、info、debug
      }
    };
    
    export default config;
    

    设为debug就能看到最详细的生成过程日志,方便定位重复实体的来源。

另外,CLI里重复出现解析和生成步骤,大概率是配置文件里定义了多个生成任务(比如generates字段下有多个输出目标),每个任务都会走一遍解析和生成流程,这也可能是重复实体的诱因,详细日志能帮你确认每个任务的处理内容。

内容的提问来源于stack exchange,提问作者Bishal Heuju

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 12:55:22