Debugging nest.js application with vscode

前端 未结 10 2106
野的像风
野的像风 2021-02-01 20:24

I am testing the nest.js framework but I am struggling to run it with VSCode so that I can properly debug my code. This is pretty much the same issue as described here Running n

10条回答
  •  爱一瞬间的悲伤
    2021-02-01 21:05

    Here is a config that works. Hope this helps someone :)

    Make sure you add tsconfig-paths/register line under runtimeArgs else you will get an error saying some of your user defined modules were not found.

    Also replace name with your application folder name if you have one under your root project folder, else remove it from the path in the script.

    Note: Make sure to stop running your app before executing this debug config on vscode, because this debug script will launch a new instance of your app on the same port.

    {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "node",
                "request": "launch",
                "name": "Debug Nest Framework",
                "args": [
                    "${workspaceFolder}//src/main.ts"
                ],
                "runtimeArgs": [
                    "--nolazy",
                    "-r",
                    "ts-node/register",
                    "-r",
                    "tsconfig-paths/register"
                ],
                "sourceMaps": true,
                "cwd": "${workspaceRoot}/",
                "protocol": "inspector"
            }
        ]
    }
    

提交回复
热议问题