import { defaultTheme } from '@vuepress/theme-default'
import { defineUserConfig } from 'vuepress'
export default defineUserConfig({
  title: '你好, VuePress',
  theme: defaultTheme({
    logo: 'https://vuejs.org/images/logo.png',
  }),
})自定义标题666666
一个有 代码 和 链接 的详情容器。
import { onMounted } from "vue";
import { defineClientConfig } from "vuepress/client";
import { getAddress } from "./public/js/getAddress.js";
import Card from "./components/Card.vue";
import test from "./components/test.vue";
import proShow from "./components/pro-show.vue";
import mp3 from "./components/mp3.vue";
export default defineClientConfig({
  enhance: ({ app, router, siteData }) => {
    let baseSiteData: any = siteData
    if (typeof window !== "undefined") {
      // 在浏览器环境下执行 localStorage 相关操作
      localStorage.setItem('siteData', baseSiteData?._rawValue?.base ?? '/');
    }
    app.component("Card", Card);
    app.component("pro-show", proShow);
    app.component("test", test);
    app.component("mp3", mp3);
    // initAudio();
    router.beforeEach(async (to, from, next) => {
      let {
        path,
        meta: { title },
      } = to;
      getAddress({
        path,
        title,
      });
      next();
    });
  },
  setup() {
    onMounted(() => {
      // console.log('onMounted')
    });
  },
});此处是 Mr.Song 存放的一些代码笔记。
