Logger is an express middleware that can be used to log request details to the console.
Note: A parser (ie: body-parser) should be used before initializing logger.
This is a Node.js module available through the
npm registry. Installation is done using the
npm install
command:
$ npm i @skarif2/logger
var express = require('express')
var logger = require('@skarif2/logger')
var app = express()
app.use(express.json())
app.use(logger())
app.get('/', function (req, res) {
res.json({
msg: 'Beautiful log in the console!'
})
})
app.listen(3000, function () {
console.log('Listening on port 3000')
})
var express = require('express')
var logger = require('@skarif2/logger')
var app = express()
app.use(express.json())
app.get('/', logger(), function (req, res) {
res.json({
msg: 'Beautiful log in the console!'
})
})
app.get('/no-log', function (req, res) {
res.json({
msg: 'Without any logging!'
})
})
app.listen(3000, function () {
console.log('Listening on port 3000')
})