Конфигурация launch.json для отладки JavaScript на стороне клиента без использования веб-сервера - PullRequest
0 голосов
/ 07 октября 2018

В конфигурации launch.json Chrome по умолчанию предполагается, что я использую веб-сервер.Его содержание выглядит следующим образом:

{
    // 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": "chrome",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "url": "http://localhost:8080",
            "webRoot": "${workspaceFolder}"
        }
    ]
}

Что делать, если я хочу отладить JavaScript на стороне клиента, но не использую веб-сервер.Мои страницы - это простые HTML-страницы.Могу ли я использовать VS Code Extension "Отладчик для Chrome", чтобы сделать это?Или что-то еще может быть?

Возможно ли использовать протокол file:/// внутри свойства url launch.json, чтобы включить отладку JavaScript на стороне клиента в Visual Studio без использования веб-сервера.

Я не могу найти какую-либо документацию, касающуюся этого.

1 Ответ

0 голосов
/ 07 октября 2018

Используйте приведенный ниже Json в lauch.json

{ "version": "0.1.0", "configurations": [ { "name": "Launch localhost", "type": "chrome", "request": "launch", "url": "http://localhost/mypage.html", "webRoot": "${workspaceFolder}/wwwroot" }, { "name": "Launch index.html", "type": "chrome", "request": "launch", "file": "${workspaceFolder}/index.html" }, ] }

Более подробное объяснение можно найти в приведенном ниже URL-адресе VSCODE JS DEBUG

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...