ExpressJS - 调试
Express 使用 Debug 模块在内部记录有关路由匹配、中间件功能、应用程序模式等的信息。
要查看 Express 中使用的所有内部日志,请在启动应用程序时将 DEBUG 环境变量设置为 Express:* −
DEBUG = express:* node index.js
将显示以下输出。
![Debug log](/expressjs/images/debugging.jpg)
当您的应用程序的某个组件无法正常运行时,这些日志非常有用。这种详细的输出可能有点让人不知所措。您还可以将 DEBUG 变量限制到要记录的特定区域。例如,如果您希望将记录器限制在应用程序和路由器上,则可以使用以下代码。
DEBUG = express:application,express:router node index.js
默认情况下,调试处于关闭状态,在生产环境中会自动打开。调试还可以扩展以满足您的需求,您可以在其 npm 页面上阅读更多相关信息。