如何在 VS Code 中调试我的 typegraphql 解析器?

Posted

技术标签:

【中文标题】如何在 VS Code 中调试我的 typegraphql 解析器?【英文标题】:How can I debug my typegraphql resolvers in VS Code? 【发布时间】:2021-02-18 23:28:15 【问题描述】:

所以我的 typeorm、typegraphql、apollo-server-express、typescript 端点启动并运行了解析器、突变和所有这些东西。

拥有 c# 背景时,我有时想在向操场发出请求时调试我的端点,以找出我做错了什么。我还没有找到 vscode 允许我这样做的设置,谷歌也没有太大帮助。

这可能是我想要实现的目标吗?谢谢

【问题讨论】:

【参考方案1】:

我使用下面的 launch.json 实现了它,也许这对其他人有帮助


    "version": "0.2.0",
    "configurations": [
        
          "name": "Example",
          "type": "node",
          "request": "launch",
          "runtimeExecutable": "node",
          "runtimeArgs": ["--nolazy", "-r", "ts-node/register"],
    
          "args": ["src/index.ts", "--transpile-only", "hello"],
          
          "cwd": "$workspaceRoot",
          "internalConsoleOptions": "openOnSessionStart",
          "skipFiles": ["<node_internals>/**", "node_modules/**"]
        
      ]
  

【讨论】:

以上是关于如何在 VS Code 中调试我的 typegraphql 解析器?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VS Code 中调试夜班测试

如何在 VS Code 中调试 dotnet 测试?

如何在 VS Code 中调试颤振 build_runner 构建?

如何在使用 VS Code 进行调试之前执行批处理文件

VS Code 未验证断点

调试时“运行脚本”如何在 VS Code 中为 node.js 应用程序工作?