browsermon
Automatically reloads the browser whenever server restarts.
No need to manually refresh the page when the server restarts.
Useful while working with nodemon or similar packages during development.
Installation
yarn add browsermon
npm install browsermon
Usage
Server
http server example:
const http = require("http");
const browsermon = require("browsermon");
const server = http.createServer((req, res) => {
// handle requests
});
// pass in server
browsermon({ server });
express example:
const express = require("express");
const browsermon = require("browsermon");
const app = express();
// express handlers
const server = app.listen(PORT);
// pass in the server
browsermon({ server });
Client
<html>
<head>
<script src="/browsermon/browser.js"></script>
</head>
</html>