我注意到 NODE_DEBUG 比 DEBUG 更明确,但是为什么它们是用于调试的 2 个环境变量,以及我如何决定选择哪个?
感谢您的回复。
最佳答案
NODE_DEBUG
由内置 util.debuglog
使用。所有 Nodejs 内置核心模块和决定使用它的所有第三方包都使用它。
DEBUG
由 debug
使用模块。因此,如果您正在使用任何使用此模块进行日志记录的包,那么您需要使用DEBUG
。
因此,根据您尝试调试的模块,您可能需要使用其中之一或两者。
关于node.js - Nodejs 的 DEBUG 和 NODE_DEBUG 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36949758/