摘要:包的作用包的作用小型的调试工具,经常在启动服务后的调试,一般是在启动网络服务中的简单调试。导入模块根据模块变量,定义不同的调试信息变量,如下面的和执行单个调试信息在控制台中执行正常的命令,控制台卡死,没有任何输出信息。
1.资源地址
npm地址:https://www.npmjs.com/package/debug
GitHub地址:https://github.com/visionmedia/debug
下面的内容只是对这个包做一个简单的了解,如何要详细了解,建议查看官网。
2.包的作用debug 包的作用:小型的调试工具,经常在启动服务后的调试,一般是在启动网络服务中的简单调试。
3.安装 3-1 npm 安装$ npm install debug --save-dev3-2 yarn 安装
$ yarn add debug --dev4.使用 4-1 准备文件
在这里只是简单了解一下如何使用,因此,不使用 http 模块来启动服务了,只是简单的写一下定时器执行函数。
导入模块:require("debug")
根据模块变量,定义不同的调试信息变量,如下面的 debug1 和 debug2
// index.js var debug = require("debug"), debug1 = debug(">>>"), debug2 = debug("<<<"); function work1() { debug1("work0 ..."); setTimeout(work1, 1000); } function work2() { debug2("work1 ..."); setTimeout(work2, 1000); } work1(); work2();4-2 执行单个调试信息
在控制台中执行正常的命令,控制台卡死,没有任何输出信息。
$ node index.js
要想显示调试信息,需要执行下面的命令:
# 执行debug1的调试内容 $ DEBUG=">>>" node index.js
如果想显示 debug2 的调试内容:
# 执行debug2的调试内容 $ DEBUG="<<<" node index.js
4-3 执行所有的调试信息注意:DEBUG 后指定的内容和代码中指定的内容要匹配。
使用通配符执行所有的调试代码。
$ DEBUG="*" node index.js
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/89431.html
摘要:调试方法提供了一个内建调试器来帮助开发者调试应用程序。这两个参数只会启动监听模式,不会进入命令行调试模式,而且前者会运行完所有代码,通常可用于事件调试,后者会在进入时中断,方便从头开始调试。安装编辑器使用配置调试的配置信息如下图。 Nodejs调试方法 1. Node debug Nodejs提供了一个内建调试器来帮助开发者调试应用程序。使用debug模式时,Node.js 会启动De...
摘要:教程如何使用打包通过这个系列教程一步一步学习如何使用更小更快的取代和打包文件。安装并且创建配置文件。提示是告诉我们实际需要哪些插件的集合。通过下面的命令安装两个插件更新然后,引入插件并添加进配置注意属性是为了帮助模块迁移到的一部分。 教程:如何使用Rollup打包JavaScript 通过这个系列教程一步一步学习如何使用更小更快的Rollup取代webpack和Browserify打包...
摘要:译者按作为开发者,有必要全面了解一下命令的所有选项,这样在关键时刻才能得心应手。命令有很多选项,可以用于调试代码。这篇博客全面介绍了命令,可以提高大家的工作效率。访问官方文档,可以查看命令的所有选项。 译者按: 作为Node.js开发者,有必要全面了解一下Node命令的所有选项,这样在关键时刻才能得心应手。 原文: Mastering the Node.js CLI & Comma...
摘要:译者按作为开发者,有必要全面了解一下命令的所有选项,这样在关键时刻才能得心应手。命令有很多选项,可以用于调试代码。这篇博客全面介绍了命令,可以提高大家的工作效率。访问官方文档,可以查看命令的所有选项。 译者按: 作为Node.js开发者,有必要全面了解一下Node命令的所有选项,这样在关键时刻才能得心应手。 原文: Mastering the Node.js CLI & Comma...
阅读 2268·2021-10-08 10:04
阅读 1072·2021-09-03 10:40
阅读 1132·2019-08-30 15:53
阅读 3291·2019-08-30 13:13
阅读 2904·2019-08-30 12:55
阅读 2263·2019-08-29 13:21
阅读 1277·2019-08-26 12:12
阅读 2741·2019-08-26 10:37