Como iniciar o Edge com alguns argumentos de linha cmd?

1

Estou usando o Windows 10. De acordo com o docs do Microsoft Edge DevTools Protocol , Preciso iniciar o Edge com o --devtools-server-port cmd linha arg.

Eu tentei fazer isso via Console, mas recebi um erro:

'MicrosoftEdge.exe' is not recognized as an internal or external command, operable program or batch file.

Depois de verificar este tópico , parece que há alguma mágica no lançamento do Edge por não usar atalho padrão no menu Iniciar.

Como podemos lançar o Edge com alguns argumentos de linha cmd?

    
por Alexander Abakumov 27.04.2018 / 19:54

1 resposta

1

Como apontado por @Clayton em comentários à minha pergunta, para poder usar o Microsoft DevTools Protocol, é necessário certificar-se de que você realmente o tenha em seu sistema primeiro. No momento, isso significa que você deve atualize seu Windows 10 pelo menos até a atualização de abril de 2018 (versão 1803) ou posterior (veja o link na minha pergunta para referência).

Em seguida, você pode iniciar o Edge com o servidor do protocolo DevTools habilitado, criando um atalho na área de trabalho com o comando como um Target :

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

Depois de lançar o Edge com este atalho, você agora pode se conectar ao Edge, por exemplo, com o Visual Studio Code, da mesma forma que costumava fazer para se conectar ao Chrome. Aqui está uma amostra de uma configuração correspondente de launcn.json :

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

É claro que para que isso funcione, você precisa ter o Depurador para Edge extensão instalada no Código VS.

    
por 29.08.2018 / 21:32