npm init
npm install --save express
...
"scripts":{
"start" : "node index.js "
}
...
const express = require('express')
const fs = require('fs')
const app = express()
const PORT = process.env.NODE_ENV || 3000
const HOST = '0.0.0.0'
app.use( express.static( __dirname + '/public') );
app.use( (req,res) => {
fs.readFile( __dirname + '/public/404.html', 'utf-8', (err, fileContents)=>{
res.send( fileContents )
})
});
app.listen( PORT , HOST, () => console.log('Example app listening on port 3000!'))
npm install -g now