Использование VS Code со снимком хрома

Я пытаюсь получить отладку VS Code Реагировать клиентской работы приложения, где Хром является Поспешным пакетом. Я думаю, что мне настроили все правильно за исключением того, что я не знаю, как сказать VS Code, как запустить Снимок.

Настройка отладочного процесса имеет установку для полного пути к исполняемому файлу хрома

"runtimeExecutable": "/usr/bin/chromium-browser"

Так как этот путь не существует, я получаю сообщение об ошибке: Атрибут 'runtimeExecutable' не существует ('/usr/bin/chromium-browser').

Я не думал, что это будет работать, и это не сделало, но я действительно пробовал

"runtimeExecutable": "snap run chromium"

Полная отладка (launch.json) конфигурация

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome against localhost",
      "url": "http://localhost:3000/#",
      "webRoot": "${workspaceFolder}",
      "runtimeExecutable": "snap run chromium",
      "runtimeArgs": [
      "--new-window",
      "-user-data-dir=\"/${workspaceFolder}/DevProfile\"",
      "--remote-debugging-port=9222",
      "--disable-background-networking"
      ]
    }
  ]
}

Так, учитывая VS Code ожидает, что полный путь к исполняемому файлу запустится, есть ли способ заставить его запускать Снимок Хрома, или я должен просто установить traditional/non-snap Хром?

0
задан 21 June 2018 в 07:11

1 ответ

Исполняемые файлы в оснастке и выставлены в /snap/bin. В случае с Chromium это исполняемый файл /snap/bin/chromium.

2
ответ дан 29 October 2019 в 02:05

Другие вопросы по тегам:

Похожие вопросы: