mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
23 lines
531 B
JavaScript
23 lines
531 B
JavaScript
var enabled = false;
|
|
var browserRefreshClient = require('browser-refresh-client');
|
|
|
|
exports.enable = function() {
|
|
if (!browserRefreshClient.isBrowserRefreshEnabled()) {
|
|
return;
|
|
}
|
|
|
|
if (enabled) {
|
|
return;
|
|
}
|
|
|
|
enabled = true;
|
|
|
|
var hotReload = require('../hot-reload');
|
|
hotReload.enable();
|
|
|
|
browserRefreshClient
|
|
.enableSpecialReload('*.marko marko-taglib.json marko-tag.json')
|
|
.onFileModified(function(path) {
|
|
hotReload.handleFileModified(path);
|
|
});
|
|
}; |