簡體   English   中英

winston 記錄器在 nodejs 中不起作用

[英]winston logger not working in nodejs

當記錄器被導出到一個新文件時,它不會創建日志,我有兩個文件

1] abc.js

let winston = require('winston');require('winston-logrotate');

var logger = new winston.Logger({
    level: 'info',
    transports: [
      new (winston.transports.File)({ filename: 'somefile.log' })
    ]
  });
module.exports = logger;

2] app.js

const logger = require('./abc');

logger.info("is it working"); // not change is made in the log file after this command
console.log(logger); // this is working 

我今晚遇到了這個問題。 但是,我意識到文件位置沒有被解析。 記得導入路徑:)

filename: path.resolve(__dirname, "add_your_relative_path/error.log")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM