1

Я использую Windows 10. Согласно Microsoft пограничного DevTools протокола документы, мне нужно запустить Грань с --devtools-server-port CMD линии арг.

я пытался сделать это через консоль, но получил ошибку:

«MicrosoftEdge.exe» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

После проверки этой ветки выясняется, что существует некоторая магия при запуске Edge, если не использовать стандартные ярлыки в меню «Пуск».

Как мы можем запустить Edge с некоторыми строковыми аргументами cmd?

1 ответ1

1

Как отметил @Clayton в комментариях к моему вопросу, чтобы иметь возможность использовать протокол Microsoft Edge DevTools, вы должны сначала убедиться, что он действительно установлен в вашей системе. На данный момент это означает, что вы должны обновить Windows 10 по крайней мере до апреля 2018 года (версия 1803) или более поздней версии (см. Ссылку в моем вопросе для справки).

Затем вы можете запустить Edge с включенным сервером протокола DevTools, создав ярлык на рабочем столе с помощью следующей команды:Target:

MicrosoftEdge.exe --devtools-server-port 9220 http://localhost:5000

После запуска Edge с этим ярлыком вы теперь можете подключаться к Edge, например, с помощью кода Visual Studio, как вы это делали для подключения к Chrome. Вот пример соответствующей настройки из launcn.json:

{
    "type": "edge",
    "request": "attach",
    "name": "Attach to Edge",
    "port": 9220,
    "webRoot": "${workspaceFolder}"
},

Конечно, чтобы это работало, в VS Code должно быть установлено расширение Debugger for Edge .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .