January 2019
Intermediate to advanced
460 pages
10h 33m
English
The most popular logging package for Node.js is called winston. Configure winston by following the steps below:
npm install --save winston
mkdir src/server/helpers
import winston from 'winston';let transports = [ new winston.transports.File({ filename: 'error.log', level: 'error', }), new winston.transports.File({ filename: 'combined.log', level: 'verbose', }),];if (process.env.NODE_ENV !== 'production') { transports.push(new winston.transports.Console());}const logger = winston.createLogger({ level: 'info', format: winston.format.json(), transports, ...Read now
Unlock full access