browser-refresh
Version:
Node.js module to enable server updates and restart and browser refresh in response to file modifications
22 lines (18 loc) • 630 B
JavaScript
var refresher = require('./refresher');
var io = window.browserRefreshIO;
var secure = window.browserRefreshSecure;
var hostname = window.location.hostname || 'localhost';
var socket = io.connect((secure ? 'https': 'http') + '://' + hostname + ':' + window.browserRefreshPort);
socket
.on('refresh', function (data) {
if (data.refreshPage) {
refresher.refreshPage();
} else {
if (data.refreshStyles) {
refresher.refreshAllStyleSheets();
}
if (data.refreshImages) {
refresher.refreshAllImages();
}
}
});