update docs

This commit is contained in:
开源海哥 2023-04-09 10:40:08 +08:00
parent 582067e7e7
commit f1d07d5341

View File

@ -1,91 +1,93 @@
import { defineConfig } from 'vitepress' import {defineConfig} from 'vitepress'
// https://vitepress.dev/reference/site-config // https://vitepress.dev/reference/site-config
export default defineConfig({ export default defineConfig({
lang: 'zh-CN', lang: 'zh-CN',
title: "Mybatis-Flex", title: "Mybatis-Flex",
description: "一个优雅的 Mybatis 增强框架", titleTemplate: ':title - Mybatis-Flex 官方网站',
// logo: '/assets/images/logo02.png', description: "一个优雅的 Mybatis 增强框架",
// logo: '/assets/images/logo02.png',
themeConfig: { themeConfig: {
// https://vitepress.dev/reference/default-theme-config // https://vitepress.dev/reference/default-theme-config
// logo: '/assets/images/logo01.png', // logo: '/assets/images/logo01.png',
nav: [ nav: [
{ text: '首页', link: '/' }, {text: '首页', link: '/'},
{ text: '帮助文档', link: '/zh/what-is-mybatisflex' }, {text: '帮助文档', link: '/zh/what-is-mybatisflex'},
{ text: '更新日志', link: 'https://gitee.com/mybatis-flex/mybatis-flex/releases' }, {text: '更新日志', link: 'https://gitee.com/mybatis-flex/mybatis-flex/releases'},
{ text: '示例代码', link: 'https://gitee.com/mybatis-flex/mybatis-flex-samples' }, {text: '示例代码', link: 'https://gitee.com/mybatis-flex/mybatis-flex-samples'},
{ text: '源码', items: [ {
{ text: 'Gitee', link: 'https://gitee.com/mybatis-flex/mybatis-flex' }, text: '源码', items: [
{ text: 'Github', link: 'https://github.com/mybatis-flex/mybatis-flex' } {text: 'Gitee', link: 'https://gitee.com/mybatis-flex/mybatis-flex'},
] }, {text: 'Github', link: 'https://github.com/mybatis-flex/mybatis-flex'}
], ]
},
],
sidebar: [ sidebar: [
{ {
text: '简介', text: '简介',
items: [ items: [
{ text: 'Mybatis-Flex 是什么', link: '/zh/what-is-mybatisflex' }, {text: 'Mybatis-Flex 是什么', link: '/zh/what-is-mybatisflex'},
{ text: '快速开始', link: '/zh/getting-started' }, {text: '快速开始', link: '/zh/getting-started'},
{ text: 'Maven 依赖', link: '/zh/maven' }, {text: 'Maven 依赖', link: '/zh/maven'},
{ text: '和 Spring 整合', link: '/zh/mybatis-flex-with-spring' }, {text: '和 Spring 整合', link: '/zh/mybatis-flex-with-spring'},
{ text: '和同类框架对比', link: '/zh/comparison' }, {text: '和同类框架对比', link: '/zh/comparison'},
{ text: 'QQ 交流群', link: '/zh/qq-group' }, {text: 'QQ 交流群', link: '/zh/qq-group'},
] ]
}, },
{ {
text: '基础功能', text: '基础功能',
items: [ items: [
{ text: '增删改', link: '/zh/add-delete-update' }, {text: '增删改', link: '/zh/add-delete-update'},
{ text: '查询和分页', link: '/zh/query' }, {text: '查询和分页', link: '/zh/query'},
{ text: 'QueryWrapper', link: '/zh/querywrapper' }, {text: 'QueryWrapper', link: '/zh/querywrapper'},
] ]
}, },
{ {
text: '核心功能', text: '核心功能',
items: [ items: [
{ text: '@Table 注解', link: '/zh/table' }, {text: '@Table 注解', link: '/zh/table'},
{ text: '@Id 注解', link: '/zh/id' }, {text: '@Id 注解', link: '/zh/id'},
{ text: '@Column 注解', link: '/zh/column' }, {text: '@Column 注解', link: '/zh/column'},
{ text: 'Db + Row', link: '/zh/db-row' }, {text: 'Db + Row', link: '/zh/db-row'},
{ text: '逻辑删除', link: '/zh/logic-delete' }, {text: '逻辑删除', link: '/zh/logic-delete'},
{ text: '乐观锁', link: '/zh/version' }, {text: '乐观锁', link: '/zh/version'},
{ text: '数据填充', link: '/zh/fill' }, {text: '数据填充', link: '/zh/fill'},
{ text: '数据脱敏', link: '/zh/mask' }, {text: '数据脱敏', link: '/zh/mask'},
{ text: 'SQL 审计', link: '/zh/audit' }, {text: 'SQL 审计', link: '/zh/audit'},
{ text: 'SQL 打印', link: '/zh/sql-print' }, {text: 'SQL 打印', link: '/zh/sql-print'},
{ text: '多数据源', link: '/zh/multi-datasource' }, {text: '多数据源', link: '/zh/multi-datasource'},
{ text: '事务管理', link: '/zh/tx' }, {text: '事务管理', link: '/zh/tx'},
{ text: '字段权限', link: '/zh/columns-permission' }, {text: '字段权限', link: '/zh/columns-permission'},
{ text: '字段加密', link: '/zh/columns-encrypt' }, {text: '字段加密', link: '/zh/columns-encrypt'},
{ text: '字典回显', link: '/zh/columns-dict' }, {text: '字典回显', link: '/zh/columns-dict'},
{ text: '多租户', link: '/zh/multi-tenancy' }, {text: '多租户', link: '/zh/multi-tenancy'},
] ]
}, },
{ {
text: '其他', text: '其他',
items: [ items: [
{ text: '代码生成器', link: '/zh/codegen' }, {text: '代码生成器', link: '/zh/codegen'},
{ text: 'APT 设置', link: '/zh/apt' }, {text: 'APT 设置', link: '/zh/apt'},
] ]
} }
], ],
footer: { footer: {
message: 'Released under the Apache License.', message: 'Released under the Apache License.',
copyright: 'Copyright © 2022-present Mybatis-Flex<span style="font-size: 12px">备案号:<a style="color:#777" target="_blank" rel="noopener" href="http://beian.miit.gov.cn/">黔ICP备19009310号-9 </a></span>' copyright: 'Copyright © 2022-present Mybatis-Flex<span style="font-size: 12px">备案号:<a style="color:#777" target="_blank" rel="noopener" href="http://beian.miit.gov.cn/">黔ICP备19009310号-9 </a></span>'
} }
}, },
head: [ head: [
[ [
'link',{ rel: 'icon', href: '/assets/images/logo02.png' } 'link', {rel: 'icon', href: '/assets/images/logo02.png'}
], ],
[ [// 添加百度统计
// 添加百度统计 "script",
"script", {},
{}, `
`
var _hmt = _hmt || []; var _hmt = _hmt || [];
(function() { (function() {
var hm = document.createElement("script"); var hm = document.createElement("script");
@ -94,6 +96,16 @@ export default defineConfig({
s.parentNode.insertBefore(hm, s); s.parentNode.insertBefore(hm, s);
})(); })();
` `
] ],
],
[// 自动跳转 https
"script",
{},
`
if (location.protocol !== 'https:') {
location.href = 'https://' + location.hostname + location.pathname + location.search;
}
`
]
],
}) })