feat: Config file uses typescript

配置文件使用ts,避免配置错误

Log:
This commit is contained in:
wurongjie
2023-02-20 17:58:56 +08:00
committed by myml
parent a71326caf4
commit 3e791ebd6a
3 changed files with 9 additions and 626 deletions

54
docs/.vitepress/config.ts Normal file
View File

@@ -0,0 +1,54 @@
import { defineConfig } from 'vitepress'
export default defineConfig({
title: "deepin指南",
description: "指南的目标读者使用deepin linux的普通用户并且愿意更加深入了解系统的高级用法",
themeConfig: {
sidebar: [
{
text: "目录",
items: [
{ text: "目录", link: "/目录/目录" },
],
},
{
text: "deepin进阶教程",
items: [
{
text: "1.GNU/Linux教程",
items: [
{ text: "简介", link: "/deepin进阶教程/1.GNU-linux教程/简介" },
{ text: "1.1.控制台基础", link: "/deepin进阶教程/1.GNU-linux教程/1.1.控制台基础" },
{ text: "1.2.类Unix系统", link: "/deepin进阶教程/1.GNU-linux教程/1.2.类Unix系统" },
{ text: "1.4.类Unix工作环境基础", link: "/deepin进阶教程/1.GNU-linux教程/1.4.类Unix工作环境基础" },
{ text: "1.5.简单shell命令", link: "/deepin进阶教程/1.GNU-linux教程/1.5.简单shell命令" },
{ text: "1.6.类Unix的文本处理", link: "/deepin进阶教程/1.GNU-linux教程/1.6.类Unix的文本处理" }
],
},
{
text: "2.deepin软件包管理",
items: [
{ text: "简介", link: "/deepin进阶教程/2.deepin软件包管理/简介" },
{ text: "2.1.Debian软件包管理前提", link: "/deepin进阶教程/2.deepin软件包管理/2.1.Debian软件包管理前提.md" },
{ text: "2.2.基础软件包管理操作", link: "/deepin进阶教程/2.deepin软件包管理/2.2.基础软件包管理操作" },
{text: "2.3.为deepin添加来自debian或ubuntu的软件包", link: "/deepin进阶教程/2.deepin软件包管理/2.3.为deepin添加来自debian或ubuntu的软件包" },
{text: "2.4.高级软件包管理操作", link: "/deepin进阶教程/2.deepin软件包管理/2.4.高级软件包管理操作" },
{text: "2.5.Debian软件包内部管理", link: "/deepin进阶教程/2.deepin软件包管理/2.5.Debian软件包内部管理" },
{text: "2.6.从损坏的系统中恢复", link: "/deepin进阶教程/2.deepin软件包管理/2.6.从损坏的系统中恢复" },
{text: "2.7.软件包管理技巧", link: "/deepin进阶教程/2.deepin软件包管理/2.7.软件包管理技巧" },
],
}
],
},
{
text: "文档贡献指南",
items: [
{ text: "文档贡献指南", link: "/文档贡献指南/文档贡献指南" },
],
},
],
},
});