[英]I am trying to install IPFS module with NPM but getting following error
[英]I'm getting following error - NPM ERROR : debug module is not working
我需要使用debug
模块来替换我的节点应用程序中的console.log
。 我已经使用以下命令在我的应用程序中安装了debug
模块。
npm install debug
然后我初始化了debug
变量,如下所述。
const debug = require('debug')('http');
debug('debug information');
但没有任何内容登录终端。 任何形式的帮助将不胜感激。
不要忘记使用调试函数列表设置 DEBUG 环境变量,下面是解释器中的示例
~ DEBUG=http node
> var debug = require('debug')('http')
undefined
> debug('Test debug log')
http Test debug log +0ms
undefined
在 Windows 上
set DEBUG=*,-< module_name_not_to_include >
我从头开始列出方法以便更好地理解
第 1 步:安装 npm 调试包
npm i debug
第 2 步:将该包导入到文件中,例如我们有主文件index.js
const debug = require('debug')('app:run')
然后我创建一个异步函数run
如前所述
async function run() {
app.listen(4000, () => {
debug(`app listening on port 4000`)
})
}
run()
然后最后一步是通过以下命令运行代码,它将显示所有登录到您的应用程序的活动。
DEBUG=app* node index.js
您可以通过以下命令探索其他活动
DEBUG=* node index.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.