ExpressJS - Depuração
O Express usa o módulo Debug para registrar internamente informações sobre correspondência de rota, funções de middleware, modo de aplicativo, etc.
Para ver todos os logs internos usados no Express, defina a variável de ambiente DEBUG para Express:* ao iniciar o aplicativo -
DEBUG = express:* node index.js
A seguinte saída será exibida.
![](https://post.nghiatu.com/assets/tutorial/expressjs/images/debugging.jpg)
Esses registros são muito úteis quando um componente do seu aplicativo não está funcionando corretamente. Essa saída detalhada pode ser um pouco opressora. Você também pode restringir a variável DEBUG a uma área específica a ser registrada. Por exemplo, se você deseja restringir o logger ao aplicativo e ao roteador, pode usar o código a seguir.
DEBUG = express:application,express:router node index.js
A depuração está desativada por padrão e é ativada automaticamente no ambiente de produção. A depuração também pode ser estendida para atender às suas necessidades. Você pode ler mais sobre isso na página npm.