首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual代码调试中,通过NPM启动和通过npm启动有什么区别

在Visual代码调试中,通过NPM启动和通过npm启动有什么区别
EN

Stack Overflow用户
提问于 2021-06-25 03:04:28
回答 1查看 93关注 0票数 0

在vscode调试中有两种配置,

通过NPM发射,通过npm发射

我试过了,但没有找到文件

这两者有什么区别?

代码语言:javascript
复制
      // #launch via NPM
        {
            "type": "node",
            "request": "launch",
            "name": "Launch via NPM",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script",
                "debug"
            ],
            "port": 9229,
            "skipFiles": [
                "<node_internals>/**"
            ]
        },
        // #launch via npm
        {
            "name": "Launch via NPM",
            "request": "launch",
            "runtimeArgs": [
                "run-script",
                "debug"
            ],
            "runtimeExecutable": "npm",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "type": "pwa-node"
        }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-29 20:10:22

我从vscode dev得到了一个答案:https://github.com/microsoft/vscode/issues/127232

没有真正的区别:带有"port“属性的启动配置是由遗留的node.js调试器提供的,很快就会消失。第二个启动配置是最近的,来自js调试。

由于遗留的调试配置自动重定向到js调试,而且端口9229无论如何都是默认的调试端口,所以不应该有任何区别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68124931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档