Fix too many SSE conn open in dev mode
Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
@@ -62,7 +62,9 @@ const hotReloading = {
|
|||||||
build.initialOptions.banner.js = `
|
build.initialOptions.banner.js = `
|
||||||
${build.initialOptions.banner.js || ""};
|
${build.initialOptions.banner.js || ""};
|
||||||
|
|
||||||
new EventSource('/esbuild').addEventListener('change', e => {
|
if (!window.__esbuild_event_source__) {
|
||||||
|
window.__esbuild_event_source__ = true;
|
||||||
|
new EventSource('/esbuild').addEventListener('change', (e) => {
|
||||||
const { added, removed, updated } = JSON.parse(e.data);
|
const { added, removed, updated } = JSON.parse(e.data);
|
||||||
|
|
||||||
if (!added.length && !removed.length && updated.length === 1) {
|
if (!added.length && !removed.length && updated.length === 1) {
|
||||||
@@ -81,6 +83,7 @@ const hotReloading = {
|
|||||||
|
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
|
}
|
||||||
`;
|
`;
|
||||||
return;
|
return;
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user