1. body-parser

Parse the req.body message body for post requests

2. express-ip-filter

IP filters

Morgan, Winston, Express-Winston

logging

4. A cookie – a parser and cookie – the session

The cookie sent by the client is parsed. Cookie-session middleware is used to establish a cookie-based session

5. request-validate

Koa2, Express and NodeJS parameter verification

6. config-lite

Reading configuration Files

7. express-session

The session middleware

8. connect-mongo

Session is stored in mongodb persistently and used in combination with Express-session

9. ejs

Template engines

10. multer

Implementing file upload

11. silly-datetime

Formatting date

12. mkdirp

Recursively create folder directories