简体   繁体   English

Visual Studio代码调试器不适用于我的Node.js应用程序

[英]Visual studio Code Debugger Not Working Fine For My Nodejs App

I am trying to use the vs code debugger for my node.js application and all the commands and code but when i apply the break point it goes back to the main files and function of the nodejs and npm files instead of going back step by step to the service and then storage, brake points not working properly for my apis any body can help 我正在尝试为我的node.js应用程序以及所有命令和代码使用vs代码调试器,但是当我应用断点时,它会返回到nodejs和npm文件的主要文件和功能,而不是一步一步地返回到服务然后存放,刹车点对于我的api不能正常工作,任何人都可以帮助

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/? 
linkid=830387
"version": "0.2.0",
"configurations": [
    {
        "type": "node",
        "request": "attach",
        "name": "Attach by Process ID",
        "processId": "${command:PickProcess}"
    },

    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "program": "${workspaceFolder}/app/app.js"
    },
    {
        "type": "node",
        "request": "launch",
        "name": "Launch via NPM",
        "runtimeExecutable": "npm",
        "runtimeArgs": [
            "run-script",
            "debug"
        ],
        "port": 9229
    },

    {
        "type": "node",
        "request": "launch",
        "name": "My Debugger",
        "program": "${workspaceFolder}\\index.js"
    }
    ]
    }

Have you tried attaching to a node process? 您是否尝试附加到节点进程?

Step 1: Run the code.
Step 2: Press CMD + SHIFT + P then search for "Attach to Node Process" and it will list the running processes.
Step 3: Choose the process you want to attach to.

This enables debugging. 这样可以进行调试。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM