Error: no se pudo buscar la vista "inicio" en el directorio de vistas
¿Por qué la aplicación no puede ver la vista llamada hogar? La misma carpeta que contiene el archivo app.js contiene una carpeta llamada "views" con el archivo home.ejs. Aquí está el archivo app.js:
// jshint esversion:6 const express = require(`express`); const ejs = require(`ejs`); const app = express(); app.set(`view engine`, `ejs`); app.use(express.static(`public`)); app.get(`/`, function(req, res) { res.render(`home`); }); app.get(`/login`, function(req, res) { res.render(`login`); }); app.get(`/register`, function(req, res) { res.render(`register`); }); let port = process.env.PORT; if(port == null || port == ``) { port = 3000; } app.listen(port, function() { console.log(`The server is now on.`); });