评论

VSCode 配置Debugger调试Node项目

为了方便开发,开发人员可以使用Debugger模块进行调试node项目

前言

对前端开发来说,node项目运行通过添加console、不断重启项目 排查问题是非常的不方便的


前期准备

vscode开发工具;根目录创建.vscode/launch.json


Debugger启动配置

  1. launch.json 添加需要执行的script命令如下
{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version""0.2.0",
    "configurations": [
        {
            "type""node",
            "request""launch",
            "name""Debugger启动npm script",
            "runtimeExecutable""npm",
            "runtimeArgs": [
                "run",
                "debugStart"
            ],
            "port"9229,
            "env": {
                "NODE_ENV""develop"
            },
            "console""internalConsole"
        }
    ]
}


2. package.json文件修改, 在script原命令的后面追加 --inspect

"scripts": {
    "debugStart": "cross-env NODE_ENV=localhost DEBUG=saas:promotion:* babel-node tools/run start --inspect"
}


3. 在需要调试的地方加上debugger标识


调试

最后一次编辑于  2020-08-24  
点赞 4
收藏
评论
登录 后发表内容