mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-08-15 06:19:24 +02:00
chore: Add build times to live reload
This commit is contained in:
@@ -51,8 +51,10 @@ function handleFileChange() {
|
||||
clearTimeout(timeoutId);
|
||||
}
|
||||
timeoutId = setTimeout(async () => {
|
||||
const time = Date.now();
|
||||
await rebuildAll();
|
||||
sendEventsToAll();
|
||||
console.log('Rebuild & Refresh complete in' + (Date.now() - time) + 'ms');
|
||||
timeoutId = undefined;
|
||||
}, 100);
|
||||
}
|
||||
|
@@ -5,6 +5,8 @@
|
||||
<title>Mermaid development page</title>
|
||||
</head>
|
||||
<body>
|
||||
<pre class="mermaid">info</pre>
|
||||
|
||||
<pre id="diagram" class="mermaid">
|
||||
graph TB
|
||||
a --> b
|
||||
@@ -44,8 +46,8 @@ graph TB
|
||||
location.reload();
|
||||
}
|
||||
};
|
||||
events.onerror = (error) => {
|
||||
console.error(error);
|
||||
events.onerror = () => {
|
||||
// No need to log this error, as it's not useful.
|
||||
events.close();
|
||||
// Try to reconnect after 1 second in case of errors
|
||||
setTimeout(connectToEvents, 1000);
|
||||
@@ -55,7 +57,7 @@ graph TB
|
||||
};
|
||||
};
|
||||
if (liveReload) {
|
||||
connectToEvents();
|
||||
setTimeout(connectToEvents, 1000);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
Reference in New Issue
Block a user