Merge pull request #3109 from fplucas/master
Translation of debugging-main-process to pt-br.
This commit is contained in:
commit
f0825bf7ef
2 changed files with 54 additions and 1 deletions
|
@ -3,7 +3,7 @@
|
||||||
* [Distribuição de Aplicações](tutorial/application-distribution.md)
|
* [Distribuição de Aplicações](tutorial/application-distribution.md)
|
||||||
* [Empacotamento da aplicação](tutorial/application-packaging.md)
|
* [Empacotamento da aplicação](tutorial/application-packaging.md)
|
||||||
* [Usando módulos nativos](tutorial/using-native-node-modules.md)
|
* [Usando módulos nativos](tutorial/using-native-node-modules.md)
|
||||||
* [Depuração do processo principal](../../docs/tutorial/debugging-main-process.md)
|
* [Depuração do processo principal](tutorial/debugging-main-process.md)
|
||||||
* [Usando Selenium e WebDriver](../../docs/tutorial/using-selenium-and-webdriver.md)
|
* [Usando Selenium e WebDriver](../../docs/tutorial/using-selenium-and-webdriver.md)
|
||||||
* [Extensão DevTools](../../docs/tutorial/devtools-extension.md)
|
* [Extensão DevTools](../../docs/tutorial/devtools-extension.md)
|
||||||
* [Usando o plugin papper flash](tutorial/using-pepper-flash-plugin.md)
|
* [Usando o plugin papper flash](tutorial/using-pepper-flash-plugin.md)
|
||||||
|
|
53
docs-translations/pt-BR/tutorial/debugging-main-process.md
Normal file
53
docs-translations/pt-BR/tutorial/debugging-main-process.md
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
# Depurando o Processo Principal
|
||||||
|
|
||||||
|
A janela do navegador, DevTools, pode somente depurar o processo de renderização
|
||||||
|
de scripts (por exemplo, as páginas da web). Para providenciar um modo de
|
||||||
|
depurar os scripts através do processo principal, o Electron criou as opções
|
||||||
|
`--debug` e `--debug-brk`.
|
||||||
|
|
||||||
|
## Opções da Linha de Comando
|
||||||
|
|
||||||
|
Use a seguinte opção na linha de comando para depurar o processo principal do
|
||||||
|
Electron:
|
||||||
|
|
||||||
|
### `--debug=[porta]`
|
||||||
|
|
||||||
|
Quando este comando é usado, o Electron irá executar o protocolo de depuração
|
||||||
|
V8 mandando as mensagens na `porta`. A `porta` padrão é `5858`.
|
||||||
|
|
||||||
|
### `--debug-brk=[porta]`
|
||||||
|
|
||||||
|
Semelhante ao `--debug`, porém pausa o script na primeira linha.
|
||||||
|
|
||||||
|
## Usando node-inspector para depurar
|
||||||
|
|
||||||
|
__Nota:__ O Electron usa a versão v0.11.13 do Node, a qual, atualmenta não
|
||||||
|
funciona muito bem com node-inspector, e o processo principal irá quebrar se
|
||||||
|
você inspecionar o objeto `process` pelo console do node-inspector.
|
||||||
|
|
||||||
|
### 1. Inicie o servidor [node-inspector][node-inspector]
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ node-inspector
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2. Habilite o modo de depuração para o Electron
|
||||||
|
|
||||||
|
Você pode também iniciar o Electron com um ponto de depuração, desta maneira:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ electron --debug=5858 sua/aplicacao
|
||||||
|
```
|
||||||
|
|
||||||
|
ou para pausar o script na primeira linha:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ electron --debug-brk=5858 sua/aplicacao
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3. Carregue o debugger UI
|
||||||
|
|
||||||
|
Abra este endereço http://127.0.0.1:8080/debug?ws=127.0.0.1:8080&port=5858
|
||||||
|
usando o Chrome.
|
||||||
|
|
||||||
|
[node-inspector]: https://github.com/node-inspector/node-inspector
|
Loading…
Reference in a new issue