๋ค์์ ์ํํ์ฌ ์ฌ๋ฌ ๋ก๊ฑฐ๋ฅผ ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค.
winston.loggers.add('category1', {})
"new winston.Logger"๋ก ์ ๋ก๊ฑฐ๋ฅผ ๋ง๋ค๊ณ ๋ค์๊ณผ ๊ฐ์ด ์ถ๊ฐํ๋ ค๊ณ ์๊ฐํ์ต๋๋ค.
myNewLogger = new winston.Logger({transport: [...]})
winston.loggers.add('category1', myNewLogger)
๊ทธ๋ฌ๋ Logger๋ ์์ธ๋ฅผ ์ผ์ผํค๋ ๋ฐฐ์ด ๋์ ๊ฐ์ฒด๋ก ์ ์ก์ ๋ณ๊ฒฝํ๊ณ ์์ต๋๋ค.
container.js ๋ผ์ธ 52: options.transports = Existing ? ๊ธฐ์กด.์ฌ๋ผ์ด์ค() : [];
๊ฐ์ฒด์ ์ฌ๋ผ์ด์ค ๋ฉ์๋๊ฐ ์๊ธฐ ๋๋ฌธ์
๊ฐ์ฌ ํด์
winston.loggers.add
๋ฉ์๋๋ Logger
์ธ์คํด์ค ์์ฒด๊ฐ ์๋๋ผ ์๋ก์ด Logger
์ธ์คํด์ค์ ์ต์
์ด ์ ๋ฌ๋ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ์: ์ด๊ฒ์ ์๋ํฉ๋๋ค
winston.loggers.add('category1', { transports: [/* Your transports etc */] })
winston.loggers.add('category1', {level: "error"})
๊ฐ ์๋ํ์ง ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น? "๋ ๋ฒจ"์ ์ ์ก์ผ๋ก ์ทจ๊ธํ์ง๋ง ๊ธฐ๋ณธ ๋ก๊ฑฐ์ ๊ธฐ๋ณธ ์ ์ก์ ์ฌ์ฉํฉ๋๋ค.
@ChristophAtAdlos ์ ์ด๊ฒ์ด์๋์ง ์์๋ด์ จ๋์? ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
winston.loggers.add('category1', {level: "error"})
๊ฐ ์๋ํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? "๋ ๋ฒจ"์ ์ ์ก์ผ๋ก ์ทจ๊ธํ์ง๋ง ๊ธฐ๋ณธ ๋ก๊ฑฐ์ ๊ธฐ๋ณธ ์ ์ก์ ์ฌ์ฉํฉ๋๋ค.