Изучаю node, не понимаю в чем ошибка подскажите пожалуйста друзья (пишу по книге)
const express = require('express')
const expressHandlebars = require('express-handlebars')
const app = express()
const port = process.env.PORT || 3000
app.engine('Handlebars', expressHandlebars({
defaultlayout: 'main'
}))
app.set('view engine', 'handlebars')
app.get('/', (req, res) => res.render('Home'))
app.get('/about', (req, res) => res.render('about'))
// user 404
app.use((req, res) => {
res.status(404)
res.render('404')
})
// 500 bad request
app.use((err, req, res, next) => {
console.log(err.message)
res.status(500)
res.render('500')
})
app.listen(port, () => console.log(
`Express запущен на http://localhost:${port};` +
`Нажмите CTRL + C, для завершения`
))