ERROR.ejs
ERROR.EJS IS CREATED IN VIEWS DIRECTORY.
WE USE BOOTSTRAP ALERTS TO DISPLAY ERRORS.
<% layout("/layouts/boilerplate.ejs") %>
<div class="alert alert-danger" role="alert">
<p class="alert-heading"><%= message %></p>
</div>
IN APP.JS
app.use((err, req, res, next) => {
let { statusCode = 500, message = "something went wrong" } = err;
res.status(statusCode).render("listings/error.ejs", { message });

Comments
Post a Comment