VSCode调试控制台仅显示nodemon消息

时间:2020-07-29 21:10:03

标签: node.js nodemon vscode-debugger

我添加了启动配置,以运行一个小型应用程序来进行测试

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC

但是当我遇到错误时,它不会在控制台中记录该错误,并且仅显示nodemon输出。例如:

    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "runtimeExecutable": "nodemon",
            "restart": true,
            "program": "${workspaceFolder}\\express-qr-code.js"
        }
    ]

因此,您可以说它对调试非常不利。

这是从终端启动相同应用程序时得到的

[nodemon] 2.0.3
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node --inspect .\express-qr-code.js`
[nodemon] app crashed - waiting for file changes before starting...

如何使调试控制台显示所有消息?

1 个答案:

答案 0 :(得分:0)

似乎找不到启动nodemon进程并检查启动文件的方法。唯一的解决方案是在终端窗口中显示日志,而在调试控制台中显示调试日志。存储库有一个自述文件here,在其中需要完成设置。您将仅在终端窗口中获​​得所有日志。只是没有调试控制台消息。这些将在调试控制台中