/express-autoreload

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

Primary LanguageJavaScriptMIT LicenseMIT

Express AutoReload (express-autoreload)

JavaScript Node.js Minimum node.js version GitHub license GitHub commits GitHub latest commit GitHub contributors GitHub issues

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

Fonctionnalités

  • 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

Capture d'écran

Installation

npm i https://github.com/Mathieu-PVP/express-autoreload.git

Exemple d'utilisation

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}`);
});

Licence

Ce projet est sous license MIT