node.js - Visual Studio 代码调试器未附加由 express 生成器生成的示例 express 项目

标签 node.js express debugging visual-studio-code

Node js版本:v8.11.3

VS 代码版本:1.29.1 x64

npm 版本:6.6.0

嗨, 在 cd myapp/ 和最后的 npm install 之后,我使用 express --view=jade myapp 命令创建了一个默认的 express 框架项目。

现在我正尝试将 vscode 调试器附加到这个新创建的项目,但没有成功。

这是我的launch.json的内容

{
    // 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": "launch",
            "name": "Launch Program",
            "protocol":"inspector",
            "port":3000,
            "program": "/home/pankaj/myfirstapp/myapp/app.js"
        }
    ]
}  

我也无法在调试控制台中看到任何错误。调试控制台中既没有成功也没有失败。

提前致谢

最佳答案

注意快速默认设置,将 launch.json 中的 program 路径设置为 "program": "${workspaceFolder}/bin/www"/p>

关于node.js - Visual Studio 代码调试器未附加由 express 生成器生成的示例 express 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54284141/

相关文章:

java - Nodejs 服务器向 Java 客户端提供 wav 文件

node.js - 在谷歌云中从http重定向到https

php - 通过curl以指定格式发送数据?

c# - 如果我在 C# 中通过 Form Designer 编辑表单,无论如何禁止删除我在 Form1.Designer.cs 中所做的更改?

node.js - 无法在 Windows 10 上使用 VS Code 调试 Node.js Google Cloud Functions(本地模拟器)

c++ - 是否有可能我可以在调试期间直接转到某个点(例如,转到 index=n)

node.js - Node.js HTTP 请求发送/接收的字节数

ios - Apple Pay - "Payment Not Completed"- 使用 Stripe

node.js - NodeJS 导出未在外部 JS 文件中定义

c - 在 spoj toandfro classic 中获取 C 运行时错误