Actualmente recibo este error cuando intento mostrar mi vista desde mi carpeta de rutas
Error: Failed to lookup view "index" in views directory Website\gaming-galaxy\views"Aquí está mi árbol de proyectos dentro de la carpeta del proyecto gaming-galaxy
gaming-galaxy public_html - css - fonts - img routes - index.mjs src - app.mjs views - layouts - layouts.ejs - index.ejs - login.ejs - register.ejs .gitignore package.jsonAquí está mi configuración de vistas en " app.mjs"
expressapp.set('views', path.join(__dirname , '../views'));Finalmente, mi ruta estoy tratando de usar index.mjs
import express from 'express' import path from 'path'; const moduleURL = new URL(import.meta.url); const __dirname = path.dirname(moduleURL.pathname); var indexRouter = express.Router(); indexRouter.get('/', (req, res) => { console.log("Attempting to render index.ejs") res.render('index'); console.log("Passed test!"); }) export default indexRouter;¿Alguna idea de qué puede estar causando esto? Me he estado rascando la cabeza con esto durante horas.