var express = require('express')
const app = express()
app.set('views', __dirname + '/views')
app.set("view engine", 'ejs')
app.get('/', (req, res) => {
console.log("Server Running")
res.render('index')
})
app.listen(3000)
I've looked over so many stackoverflow links but none of them seem to work. Here are some of the links I've looked over:
Error: Failed to lookup view in Express
Fails to look up view in Express
Failed to lookup view "error" in views directory
Express app: Error: Failed to lookup view "index" in views directory "views"
Failed to lookup view "index" in views directory
Error: Failed to lookup view in Express
I can't seem to tell if I am missing something that's in those links. My views folder is named 'views' no extra whitespace. My file organization is as follows.
server.js
views
--index.html