feat: 添加 Umami 分析支持,更新配置文档

This commit is contained in:
2025-12-07 14:27:42 +08:00
parent d7b419f401
commit 361999a8b1
9 changed files with 118 additions and 70 deletions

View File

@@ -1,6 +1,15 @@
import { createApp } from "vue";
import { VueUmamiPlugin } from "@jaseeey/vue-umami-plugin";
import App from "./App.vue";
import router from "./router";
import "./styles.css";
import siteConfig from "./config/siteConfig";
createApp(App).use(router).mount("#app");
const app = createApp(App);
if (process.env.NODE_ENV !== "development") {
if (siteConfig.umami?.enable) {
app.use(VueUmamiPlugin({ websiteID: siteConfig.umami.websiteId, scriptSrc: siteConfig.umami.url, router }));
}
}
app.use(router).mount("#app");