VuePress 使用教程

    最新的版本是 2.0x. 文档地址见 https://v2.vuepress.vuejs.org/zh/

    官网有的尽量就不赘述了.

    启动新的工程

    # 在你的项目中安装
    yarn add -D vuepress@next
    
    # 新建一个 markdown 文件
    echo '# Hello VuePress' > README.md
    
    # 开始写作
    yarn vuepress dev
    
    # 构建静态文件
    yarn vuepress build
    

    启用主题 VuePress Mix Theme

    https://vuepress-theme-mix.vercel.app/zh/

    通用配置

    编辑 docs/.vuepress/config.ts

    
    import {defineUserConfig} from 'vuepress'
    import type {MixThemeConfig} from 'vuepress-theme-mix/lib/node'
    
    export default defineUserConfig<MixThemeConfig>({
      // ...其他的配置
    
      // 配置 markdown 插件
      plugins: [
        [
          "vuepress-plugin-chart", // chart
        ],
        [
          "@renovamen/vuepress-plugin-mermaid", // mermaid
        ],
        [
          "@renovamen/vuepress-plugin-katex", // katex
        ]
      ],
    
      // 配置 favicon
      head: [
        ['link', { rel: 'shortcut icon', type: "image/x-icon", href: `https://cdn.jansora.com/application/Jansora/2020/08/24/03:28:36/sql.jpeg` }]
      ],
      themeConfig: {
         //配置主 logo
        logo: 'https://cdn.jansora.com/application/Jansora/2020/08/24/03:28:36/sql.jpeg',
    
        // 配置主标题
        title: 'MySQL 学习笔记',
        
        // 配置 git edit this page..
        docsRepo: 'https://github.com/Jansora/doc-mysql',
        docsDir: 'docs',
      },
      // ...其他的配置
    })
    
    

    其他主题相关配置参见 https://vuepress-theme-mix.vercel.app/zh/configuration/basic.html

    vuepress 配置参见 https://v2.vuepress.vuejs.org/zh/reference/default-theme/config.html#logo

    vercel 部署

    https://www.jansora.com/notebook/107529

    katex mermaid chart 等插件需要安装依赖包
    yarn add @renovamen/vuepress-plugin-katex @renovamen/vuepress-plugin-mermaid vuepress-plugin-chart

    评论栏