Estoy tratando de abrir un archivo nuevo cuando alguien hace clic en el botón "Vamos a editar cosas" pero aparece el error Cannot GET /edit.ejs
Ambos archivos están en la misma carpeta fuera de vistas/páginas/ pero sigo recibiendo este error. Tengo el archivo server.js ejecutándose desde node.
<body class="container"> <main> <ul class="nav nav-pills nav-fill"> <li class="nav-item"> <a class="nav-link active" aria-current="page" href="#">Homepage</a> </li> <li class="nav-item"> <a class="nav-link" href="edit.ejs">Lets edit stuff</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> </ul>Esto es lo que veo en la página.
Cannot GET /edit.ejsDescubrí que el problema era que no tenía una aplicación. Obtener para editar, así que tuve que agregar
app.get('/edit', function(req, res) { res.render('pages/edit'); });en mi archivo server.js