fdm/src/main.js

17 lines
664 B
JavaScript

import "./views/Monitor/Monitor.css";
import { mountDashboard } from "./views/Monitor/Monitor.js";
async function start() {
if ("serviceWorker" in navigator) {
try {
const registrations = await navigator.serviceWorker.getRegistrations();
await Promise.all(registrations.filter((r) => r.active?.scriptURL === `${location.origin}/sw.js`).map((r) => r.unregister()));
} catch { /* 公网版本不依赖浏览器离线缓存。 */ }
}
await mountDashboard(document.querySelector("#app"));
}
start();
import "@fontsource/barlow-condensed/400.css";
import "@fontsource/barlow-condensed/500.css";
import "@fontsource/barlow-condensed/600.css";