1.0.2 • Published 3 years ago

browsermon v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

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
yarn add browsermon

# npm
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>
    <!-- Add script to html pages to reload when server restarts -->
    <script src="/browsermon/browser.js"></script>
  </head>
</html>