【问题标题】:I can't run Chrome Debugger in VS Code on Linux Mint我无法在 Linux Mint 上的 VS Code 中运行 Chrome 调试器
【发布时间】:2020-06-27 13:06:39
【问题描述】:

您好,我在 VS Code 中直接运行 Chrome 调试器时遇到问题。我正在研究 Linux Mint。这就是我的 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": "pwa-chrome",
        "request": "launch",
        "name": "Launch Chrome against localhost",
        "file": "${workspaceFolder}/index.html"
        
        
      
    }
]

}

现在我尝试运行调试器并显示错误消息:无法启动浏览器:“无法找到稳定的 Chrome 版本。可用的自动发现版本是:[“dev”]。您可以在启动时设置“runtimeExecutable” .json 到其中之一,或提供浏览器可执行文件的绝对路径。”

根据我的建议,我已将 runtimeExecutable 添加到 chrome 可执行文件中,如下所示:

runtimeExecutable:"/opt/google/chrome/google-chrome" 现在错误消息说:

无法附加到浏览器。

Google Chrome 安装在我的机器版本:83.0.4103.116-1。

提前感谢您的帮助

Error Current Config

【问题讨论】:

  • 你安装了 chrome 调试器吗? pwa-chrome 是什么?它应该是chrome如果你安装了 chrome 调试器
  • 是的,我当然安装了 chrome 调试器扩展。当涉及到 pwa-chrome 时,它​​是在安装扩展后在 launch.json 文件中自动生成的。我也尝试使用值 chrome,但随后连接尝试在 localhost 而不是本地文件上执行。

标签: javascript visual-studio-code linux-mint chrome-debugging


【解决方案1】:

我还在 Linux Mint 上使用 Chromium。 我用

解决了这个问题

debug.javascript.usePreview: VS 设置中的 false,

This answer中所述

【讨论】:

  • debug.javascript.usePreview 从 VSCode 1.60.0 开始不再可用。查看This answer中有关如何使用旧版调试器的选项
【解决方案2】:

你也需要添加webroot属性试试这个

{
    "name": "Launch Chrome",
    "request": "launch",
    "type": "pwa-chrome",
    "url": "${workspaceFolder}/index.html",
    "webRoot": "${workspaceFolder}"
},

【讨论】:

  • 像这样更改了配置,错误消息显示“无法附加到浏览器”。
  • 您确定"request" 设置为启动而不附加?
  • 是的,我确定。我在上面添加了一个截图。
  • 你能改成` "runtimeExecutable": "stable"` 并检查一下吗?谷歌浏览器是从 shell 命令启动的吗?
  • 更改后又返回错误:“无法找到稳定的 Chrome 版本。可用的自动发现版本为:[“dev”]。您可以将 launch.json 中的“runtimeExecutable”设置为其中之一,或提供浏览器可执行文件的绝对路径。”。你是什​​么意思shell命令?我应该在终端输入什么?当我从图形环境运行时,谷歌浏览器运行正常。
猜你喜欢
  • 2021-02-10
  • 2020-10-18
  • 2022-09-20
  • 2018-01-17
  • 2020-11-28
  • 2022-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多