January 2018
Beginner
658 pages
13h 10m
English
To print the message to a file, let's load in fs up in the server.js file. We'll create a constant. Call that const fs and set that equal to the return result from requiring the module:
const express = require('express');const hbs = require('hbs');const fs = require('fs');
Now we can implement this down following in the app.use. We'll take our template string, which is currently defined inside console.log. We'll cut it out and instead store in a variable. We'll make a variable called log, setting it equal to that template string as shown here:
app.use((req, res, next) => { var now = new Date().toString(); var log = `${now}: ${req.method} ${req.url}`; console.log(); next();});
Now we can pass that log variable into ...