내 노드 응용 프로그램에서 winston 모듈을 사용하여 응용 프로그램 로그를 저장하고 있습니다. 다른 수준 및 다른 파일에 로그를 저장하려고했습니다. 이 상황에서 나는 "Error : Transport already attached : file"이라는 오류 메시지가 나타납니다.Winston 로깅 모듈에서 다른 레벨로 보내는 로그가 작동하지 않는 이유
내 코드
var winston=require('winston');
winston.add(winston.transports.File, { filename: './logfile.log',level:'error' });
winston.add(winston.transports.File, { filename: './logfile1.log',level:'warn' });
winston.add(winston.transports.File, { filename: './logfile2.log',level:'debug'});
winston.log('error', 'Error message!');//this should go to logfile.log
winston.log('warn', 'Warning message!');//this should go to logfile1.log
winston.log('debug', 'Debug message!');//this should go to logfile2.log
올바른 대답이어야합니다. – nkint