如何在Node.js应用程序中启用调试

dhrm

目前console.log,我的模块中有很多东西其中许多是调试消息,如果要调试应用程序,则只需要查看它们。

例如,我想在启动应用程序时使用参数启用调试node myApp.js -d此外,console.log如果调试处于活动状态我的模块仅应调用if。

Node的最佳实践是什么?

烧小

查找npm debug我相信这就是您想要的。

要安装调试:

 npm install debug --save

示例代码:

var debug = require('debug')('your module');
debug('msg', 'more details');

要开始调试所有应用程序,请运行以下命令:

DEBUG=* node myApp.js

要在您的应用程序上仅调试几个模块:

DEBUG=first,second node myApp.js

无需调试即可正常运行您的应用

node myApp.js

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在IntelliJ中调试多线程应用程序?

如何在启用ES6功能的情况下运行Node.js应用程序?

如何调试Node.js应用程序?

如何在Eclipse中调试远程应用程序

如何在Netbeans中调试Java Web应用程序?

如何使用Visual Studio 2013和Node Tools NTVS调试Node.js应用程序

如何在Node.js中创建应用程序级缓存对象

如何在Android中调试Kivy应用程序?

如何在EmberJS应用程序中启用CORS?

如何在Node.js和Express.js应用程序中设置HttpOnly标志?

如何为Eclipse应用程序启用远程调试?

如何在Heroku上远程调试Node.js应用程序?

如何在VS Code中调试vue js应用程序?

如何在VSCode中调试与PM2一起运行的Node.js应用程序?

如何在Heroku上启用ES2017功能运行Node.js应用程序?

如何在VS Code中调试交互式Node.js应用程序?

如何在node.js应用程序的keycloak中启用策略强制执行?

如何在Intellij中调试Clojure Web应用程序?

如何在Windows IIS中托管React.js和Node.js应用程序?

如何在RStudio中启用全局应用程序菜单?

如何在Eclipse中调试Android Wear应用程序?

如何在node.js控制台应用程序中应用模块模式?

如何在node / mean / express应用程序中拆分index.js文件?

如何在PyCharm中调试扭曲的应用程序

如何在单页 Web 应用程序中处理 node.js 中的“发布”请求

在 CF 中调试 Node 应用程序

在 VSCode 中为 node.js 应用程序调试 vanilla jasmine

如何在 node.js 中禁止同一应用程序的多个实例?

如何在 Node 和 Elm 应用程序 (Heroku) 中启用 URL 路由?