Demo de Node + Express + EJS para la cursada de Node de Digital House
- Iniciar aplicación de Node -->
npm init
- Instalar los paquetes a utilizar -->
npm i express ejs
- Requerir Express -->
const express = require('express');
- Ejecutar express y asignarlo a la variable
app
-->const app = express();
- Setear el motor de vistas -->
app.set('view engine', 'ejs');
- Crear directorios de vistas
views
y parcialesviews/partials
- Setear el directorio de archivos estáticos (css, imágenes, js) -->
app.use(express.static('public'));
- Crear directorio público
public
- Crear un servidor de express -->
app.listen(3000);
- Crear las rutas necesarias -->
app.get('/', (req, res) => { ... })