Automatically refresh and reload your code in your browser when your code changes

Automatically refresh and reload your code in your browser when your code changes

Restarting your HTTP server and refreshing your browser is annoying.

Reload works in two different ways depending on if you’re using it:

  1. In an existing Express application in which it creates a server side route for reload or,
  2. As a command line tool which starts its own Express application to monitor the file you’re editing for changes and to serve reload-client.js to the browser.

Once reload-server and reload-client are connected, the client side code opens a WebSocket to the server and waits for the WebSocket to close, once it closes, reload waits for the server to come back up (waiting for a socket on open event), once the socket opens we reload the page.

Using reload as a command line application

npm install reload -g
reload -b
https://www.npmjs.com/package/reload
Web development web design