簡體   English   中英

將 Visual Studio 代碼更新到 1.6.3 后,Node.js 中的 WSL2/Ubuntu 調試中斷

[英]WSL2/Ubuntu Debugging in Node.js Broken After Updating Visual Studio Code to 1.6.3

我有一個現有的 node.js express 項目,我可以在 Visual Studio Code 中使用 Windows 10 上的 WSL2 進行調試,只需突出顯示我的應用程序的入口點文件 (app.js) 並點擊 F5。 在我昨天安裝了 VSC 的更新后(現在是 1.6.3),F5 不再做任何事情,只是在調試工具欄上短暫顯示 flash。 沒有命中斷點。 沒有消息是 output。 關於如何讓它再次工作的任何想法?

PS 我仍然可以在 Windows 中直接使用 VSC 進行調試,但是 WSL2/Ubuntu 不起作用。 我嘗試在兩者中從頭開始創建一個簡單的項目。

我可以通過添加 a.vscode/launch.json 文件來完成這項工作。 在升級之前,我不需要這個文件。

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "pwa-node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "program": "${workspaceFolder}/index.js",
            "runtimeVersion": "14.17.4",
            "trace": true,
        }
    ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM