Middleware permettant l'intégration de l'endpoint et des fonctionnalités de rechargement automatique de la page, ainsi que la gestion des erreurs de rendu
- Express AutoReload permet d'actualiser les pages front (html, ejs...) quand on sauvegarde un fichier de votre projet Express
- Il permet également de récupérer les erreurs de votre moteur de rendu et de les afficher avec style
npm i https://github.com/Mathieu-PVP/express-autoreload.git
const express = require('express');
const expressAutoReload = require('express-autoreload');
const app = express();
const port = 3000;
// Configuration d'express-autoreload
if (app.get('env') === 'development') {
app.use(expressAutoReload);
}
// Route d'exemple
app.get('/', (req, res) => {
res.send('<h1>Hello, world!</h1>');
});
// Démarrage du serveur
app.listen(port, () => {
console.log(`http://localhost:${port}`);
});
Ce projet est sous license MIT