Nestjs框架: 番外篇之如何基于VsCode调试nodejs项目

步骤

点击 vscode 左侧的小虫子,点击下面的 创建 launch.json 文件,选择 Node.js 调试器

会出现如下的 launch.json 文件, 删除 默认的 configurations 中的 单个 json 配置文件

输入 npm, 会有如下提示:

在生成的新脚本后优化一下:

ts 复制代码
{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch via NPM",
            "request": "launch",
            "runtimeArgs": [
                "run-script",
                "start:dev" // 这里修改
            ],
            "runtimeExecutable": "npm",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "type": "node",
            "console": "integratedTerminal", // 这里新增
            "internalConsoleOptions": "neverOpen", // 这里新增
            "runtimeVersion": "20.10.0" // 这里 输入自己的 nodejs 版本
        }
    ]
}

之后点击 "Launch via NPM" 即可

相关推荐
a***13146 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
dntktop7 小时前
搜索+计算+插件…这个“全能管家”让你告别80%的桌面图标
运维·windows·自动化·编辑器
YY&DS9 小时前
VSCode Remote SSH 远程 Linux 无法连接
vscode
Pocker_Spades_A12 小时前
在家写的代码,办公室接着改?Jupyter通过cpolar实现远程访问这么玩
ide·python·jupyter
liwulin050612 小时前
【ESP32-S3-CAM】如何在Arduino IDE中关闭调试
ide
三更两点13 小时前
第196期 TRAE 与 Amazon Kiro 智能体驱动集成开发环境(Agentic IDE)对比
ide
西风未眠1 天前
高效编辑之vi/vim常用快捷键汇总
linux·编辑器·vim
ol木子李lo1 天前
Visual studio 2022高亮汇编(ASM)语法方法
汇编·ide·windows·visual studio
温轻舟1 天前
Python自动办公工具01-Excel文件编辑器
开发语言·python·编辑器·excel·温轻舟
WarPigs1 天前
Unity编辑器开发笔记
unity·编辑器·excel