Histórico da Página
...
Este documento tem como objetivo mostrar como funciona o debug de depurar aplicações web que utilizam o @totvs/protheus-lib-core.
...
Para depurar o aplicativo pelo browser, ou seja, sem gerar o build da aplicação e adicionar no menu do Protheus, é necessário utilizar o REST, isso porque pelo browser não tem como o protheus-lib-core recuperar as informações da porta multiprotocolo e utilizá-la.
| Nota | ||
|---|---|---|
| ||
Ao utilizar o REST para esse procedimento, serão consumidas as licenças REST. Porém, este é um passo somente para o processo de desenvolvimento e depuração. Portanto, portanto ao executar o aplicativo dentro do Protheus com as configurações corretas, as licenças REST não serão consumidas. |
Como fazer:
1. Informar o caminho do servidor REST na propriedade "api_baseUrl" do arquivo appConfig.json:
2. Subir a aplicação executando o comando "ng serve" – padrão Angular;
3. Depurar a aplicação seguindo o tutorial de como utilizar as Ferramentas para Desenvolvedores (DevTools) de acordo com o navegador que está sendo utilizado.
Exemplo para quem utiliza o Google Chrome: https://developer.chrome.com/docs/devtools/javascript?hl=pt-br
Exemplo para quem utiliza o Mozilla Firefox: https://firefox-source-docs.mozilla.org/devtools-user/
Obs: esta é uma ferramenta padrão da programação web, portanto deve-se realizar a pesquisa adequada para cada navegador.
