azat-io / vuepress-plugin-umami-analytics

📗 VuePress v2 plugin for injecting Umami analytics script into your app code
MIT License
6 stars 1 forks source link

在主题 vuepress2-theme-hope 中插件不生效 #1

Closed Paper-Dragon closed 10 months ago

Paper-Dragon commented 10 months ago

您好, 我在https://theme-hope.vuejs.press主题中使用了这个插件放在了config,ts中并不生效。

import { defineUserConfig } from "vuepress";
import { cut } from "nodejs-jieba";
import { umamiAnalyticsPlugin } from 'vuepress-plugin-umami-analytics'
import { searchProPlugin } from "vuepress-plugin-search-pro"
import theme from "./theme.js";

export default defineUserConfig({
  base: "/",

  lang: "zh-CN",
  title: "运维开发绿皮书",
  description: "运维开发绿皮书,放置我的笔记、搜集、摘录、实践,保持好奇心。看文需谨慎,后果很严重。",

  theme,

  plugins: [
    umamiAnalyticsPlugin({
      id: "eecd3f56-5668-4c9e-b123-b2853b91a310",
      src: "https://analytics.umami.is/script.js"
    }),
  ],
});

实际上代码

<script async="" src="https://analytics.umami.is/script.js" data-website-id=eecd3f56-5668-4c9e-b123-b2853b91a310"></script>

并没有添加进代码中。

我认为这个是个bug

最后,再次感谢你的插件,很好用!

Paper-Dragon commented 10 months ago

已经解决,在开发服务器中没生效,发布静态文件之后生效了。。。。