Logging all the requests coming through an Express app

I had the need to log all the requests coming into my Express app, in a simple way: log them to the console.

No time (and no need) for more complex setups.

So I installed express-requests-logger

npm install express-requests-logger

I required it in my Node app:

import audit from 'express-requests-logger'

and added that as a middleware to my Express app:



You can also do

app.use((req, res, next) => {

but express-requests-logger has lots of options, formatting and filters you can use without reinventing the wheel.