重构之前

This commit is contained in:
2025-08-01 15:17:25 +08:00
107 changed files with 10509 additions and 366 deletions

View File

@@ -3,6 +3,13 @@ import { set_sidebar } from "../utils/auto_sidebar.js";
// https://vitepress.dev/reference/site-config
export default defineConfig({
markdown: {
vue: {
compilerOptions: {
isCustomElement: () => true // 禁止解析 ${{ }}
}
}
} as any,
title: "devstar",
head: [['link', { rel: 'icon', href: '/devstar-logo.png' }]],
description: "A VitePress Site",
@@ -16,31 +23,17 @@ export default defineConfig({
{ text: 'API', link: 'https://docs.gitea.com/zh-cn/api/1.24/' },
{ text: 'Runner', link: 'https://docs.gitea.com/zh-cn/runner/0.2.11/' },
{ text: 'Enterprise', link: 'https://docs.gitea.com/enterprise/' },
// { text: 'Examples', link: '/markdown-examples' }
],
// sidebar: [
// {
// text: 'Examples',
// items: [
// { text: 'Markdown Examples', link: '/markdown-examples' },
// { text: 'Runtime API Examples', link: '/api-examples' }
// ]
// }
// ],
// sidebar: {
// "/document/decription": set_sidebar("/document/decription"),
// },
sidebar: [
{
text: 'devstar是什么',
link: '/document/index',
attrs: { class: 'bold-item' }
} as any,
{
text: '安装',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
// link: 'https://docs.gitea.com/zh-cn/category/installation',
items: [
{ text: '对比Gitea与其它Git托管工具', link: 'https://docs.gitea.com/zh-cn/installation/comparison' },
{ text: '数据库准备', link: 'https://docs.gitea.com/zh-cn/installation/database-prep' },
@@ -58,7 +51,6 @@ export default defineConfig({
} as any,
{
text: '管理',
// link: 'https://docs.gitea.com/zh-cn/category/administration',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
items: [
@@ -66,26 +58,25 @@ export default defineConfig({
{ text: '认证', link: 'https://docs.gitea.com/zh-cn/administration/authentication' },
{ text: '环境变量清单', link: 'https://docs.gitea.com/zh-cn/administration/environment-variables' },
{ text: '备份与恢复', link: 'https://docs.gitea.com/zh-cn/administration/backup-and-restore' },
{ text: 'Email 设置', link: 'https://docs.gitea.com/zh-cn/administration/email-setup' },
{ text: 'Git LFS 设置', link: 'https://docs.gitea.com/zh-cn/administration/git-lfs-setup' },
{ text: 'Email设置', link: 'https://docs.gitea.com/zh-cn/administration/email-setup' },
{ text: 'Git LFS设置', link: 'https://docs.gitea.com/zh-cn/administration/git-lfs-setup' },
{ text: 'HTTPS配置', link: 'https://docs.gitea.com/zh-cn/administration/https-setup' },
{ text: '设置 Fail2ban', link: 'https://docs.gitea.com/zh-cn/administration/fail2ban-setup' },
{ text: '设置Fail2ban', link: 'https://docs.gitea.com/zh-cn/administration/fail2ban-setup' },
{ text: '反向代理', link: 'https://docs.gitea.com/zh-cn/administration/reverse-proxies' },
{ text: '嵌入资源提取工具', link: 'https://docs.gitea.com/zh-cn/administration/cmd-embedded' },
{ text: '配置说明', link: 'https://docs.gitea.com/zh-cn/administration/config-cheat-sheet' },
{ text: '日志配置', link: 'https://docs.gitea.com/zh-cn/administration/logging-config' },
{ text: '邮件模板', link: 'https://docs.gitea.com/zh-cn/administration/mail-templates' },
{ text: '仓库索引器', link: 'https://docs.gitea.com/zh-cn/administration/repo-indexer' },
{ text: 'GPG 提交签名', link: 'https://docs.gitea.com/zh-cn/administration/signing' },
{ text: 'GPG提交签名', link: 'https://docs.gitea.com/zh-cn/administration/signing' },
{ text: '外部渲染器', link: 'https://docs.gitea.com/zh-cn/administration/external-renderers' },
{ text: '搜索引擎索引', link: 'https://docs.gitea.com/zh-cn/administration/search-engines-indexation' },
{ text: '自定义 Gitea 配置', link: 'https://docs.gitea.com/zh-cn/administration/customizing-gitea' },
{ text: '自定义Gitea配置', link: 'https://docs.gitea.com/zh-cn/administration/customizing-gitea' },
{ text: '添加法律页面', link: 'https://docs.gitea.com/zh-cn/administration/adding-legal-pages' }
]
} as any,
{
text: '使用',
// link: 'https://docs.gitea.com/zh-cn/category/usage',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
items: [
@@ -161,7 +152,6 @@ export default defineConfig({
} as any,
{
text: '开发',
// link: 'https://docs.gitea.com/zh-cn/category/development',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
items: [
@@ -173,8 +163,6 @@ export default defineConfig({
]
} as any,
{
// text: '贡献',
// link: 'https://docs.gitea.com/zh-cn/category/contributing',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
items: [
@@ -186,7 +174,6 @@ export default defineConfig({
} as any,
{
text: '帮助',
link: 'https://docs.gitea.com/zh-cn/category/help',
collapsible: true, // 使整个组可折叠
collapsed: true, // 默认展开
items: [