Node.js debug.enable用于所有依赖项
它对我的程序正常工作,但对使用Node.js debug.enable用于所有依赖项,node.js,Node.js,它对我的程序正常工作,但对使用debug的包也不起作用。 例如包针,如何启用此包的调试? 如何为所有使用debug的包启用debug 我想在运行时打开/关闭调试,而无需重新启动应用程序 require('debug').enable('*') 作为解决办法 const path = require('path') const fs = require('fs') fs.readdirSync('node_modules').forEach(f => { try { const
debug
的包也不起作用。
例如包针,如何启用此包的调试?
如何为所有使用debug
的包启用debug
我想在运行时打开/关闭调试,而无需重新启动应用程序
require('debug').enable('*')
作为解决办法
const path = require('path')
const fs = require('fs')
fs.readdirSync('node_modules').forEach(f => {
try {
const debugPackage = path.join('./node_modules', f, '/node_modules/debug')
fs.statSync(debugPackage).isDirectory()
require(`./${debugPackage}/node.js`).enable('*')
}
catch (unused) {}
})