From 78f160876d53554de9c2d9b3749a183d2cc8ed76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E5=B0=8F=E5=A2=A8?= Date: Fri, 21 Feb 2025 00:59:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9B=B4=E5=A4=9A=E6=95=99?= =?UTF-8?q?=E7=A8=8B=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vitepress/config.mts | 2 +- .../database/redis/install-on-ubuntu.md | 3 + .../database/redis/install-on-windows.md | 5 ++ .../node/install-on-ubuntu.md | 3 + .../node/install-on-windows.md | 5 ++ .../system/linux/install-ubuntu-desktop.md | 3 + .../system/linux/install-ubuntu-server.md | 3 + docs/index.md | 2 +- docs/sidebar.mts | 61 ++++++++++++++++--- 9 files changed, 76 insertions(+), 11 deletions(-) create mode 100644 docs/how-to/database/redis/install-on-ubuntu.md create mode 100644 docs/how-to/database/redis/install-on-windows.md create mode 100644 docs/how-to/programming-language/node/install-on-ubuntu.md create mode 100644 docs/how-to/programming-language/node/install-on-windows.md create mode 100644 docs/how-to/system/linux/install-ubuntu-desktop.md create mode 100644 docs/how-to/system/linux/install-ubuntu-server.md diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 8ad73b7..dc5739c 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -14,7 +14,7 @@ export default defineConfig({ themeConfig: { // https://vitepress.dev/reference/default-theme-config logo: { - src: '/public/assets/logo.svg', + src: '/assets/logo.svg', }, nav: nav, diff --git a/docs/how-to/database/redis/install-on-ubuntu.md b/docs/how-to/database/redis/install-on-ubuntu.md new file mode 100644 index 0000000..07479e7 --- /dev/null +++ b/docs/how-to/database/redis/install-on-ubuntu.md @@ -0,0 +1,3 @@ +# redis 安装配置 (Ubuntu 系统) + +待完善 diff --git a/docs/how-to/database/redis/install-on-windows.md b/docs/how-to/database/redis/install-on-windows.md new file mode 100644 index 0000000..341fe4c --- /dev/null +++ b/docs/how-to/database/redis/install-on-windows.md @@ -0,0 +1,5 @@ +# redis 安装配置 (Windows 系统) + +> redis 官方不提供 Windows 版本安装包,以下教程中所使用的安装来自开源社区 + +待完善 diff --git a/docs/how-to/programming-language/node/install-on-ubuntu.md b/docs/how-to/programming-language/node/install-on-ubuntu.md new file mode 100644 index 0000000..5c3ddb5 --- /dev/null +++ b/docs/how-to/programming-language/node/install-on-ubuntu.md @@ -0,0 +1,3 @@ +# Node.js & npm 安装配置 (Ubuntu 系统) + +待完善 diff --git a/docs/how-to/programming-language/node/install-on-windows.md b/docs/how-to/programming-language/node/install-on-windows.md new file mode 100644 index 0000000..750fcc2 --- /dev/null +++ b/docs/how-to/programming-language/node/install-on-windows.md @@ -0,0 +1,5 @@ +# Node.js & npm 安装配置 (Windows 系统) + +> redis 官方不提供 Windows 版本安装包,以下教程中所使用的安装来自开源社区 + +待完善 diff --git a/docs/how-to/system/linux/install-ubuntu-desktop.md b/docs/how-to/system/linux/install-ubuntu-desktop.md new file mode 100644 index 0000000..a66f1aa --- /dev/null +++ b/docs/how-to/system/linux/install-ubuntu-desktop.md @@ -0,0 +1,3 @@ +# 安装 Ubuntu 24.04 Desktop 操作系统 + +待完善 diff --git a/docs/how-to/system/linux/install-ubuntu-server.md b/docs/how-to/system/linux/install-ubuntu-server.md new file mode 100644 index 0000000..feee67e --- /dev/null +++ b/docs/how-to/system/linux/install-ubuntu-server.md @@ -0,0 +1,3 @@ +# 安装 Ubuntu 24.04 Server 操作系统 + +待完善 diff --git a/docs/index.md b/docs/index.md index 57bd15d..e889f46 100644 --- a/docs/index.md +++ b/docs/index.md @@ -6,7 +6,7 @@ hero: name: "就这么弄" text: "简单步骤与实用技巧" image: - src: /public/assets/logo.svg + src: /assets/logo.svg alt: VitePress style: "border-radius: 50%" tagline: 时间应该更重要的事情 diff --git a/docs/sidebar.mts b/docs/sidebar.mts index 7a3fa0d..0d5cd45 100644 --- a/docs/sidebar.mts +++ b/docs/sidebar.mts @@ -7,11 +7,15 @@ function serial(key) { serialNumberMap[key] = 0 } const serialNumber = ++serialNumberMap[key] // `${++serialNumberMap[key]}. ` - // return + + if (key === '') { + return `${serialNumber}. 🐬 ` + } + if (!key.includes('.')) { return `🌟 ` } - return `✨ ` + return '' // `✨ ` } export const sidebar: DefaultTheme.Sidebar = { @@ -28,29 +32,68 @@ export const sidebar: DefaultTheme.Sidebar = { ] }, { - text: 'Linux 系统如何 ... ?', + text: `${serial('')} Linux 系统如何 ... ?`, items: [ + { + text: `${serial('linux')}安装操作系统`, + items: [ + { + text: `${serial('linux.system')}Ubuntu 24.04 Desktop 安装`, + link: 'system/linux/install-ubuntu-desktop', + }, + { + text: `${serial('linux.system')}Ubuntu 24.04 Server 安装`, + link: 'system/linux/install-ubuntu-server', + }, + ] + }, { text: `${serial('linux')}安装数据库`, items: [ { text: `${serial('linux.db')}MySQL 8.x 安装 & 配置 (Ubuntu)`, link: 'database/mysql/install-on-ubuntu', - } + }, + { + text: `${serial('linux.db')}redis 安装 & 配置`, + link: 'database/redis/install-on-ubuntu', + }, + ] + }, + { + text: `${serial('linux')}配置编程语言`, + items: [ + { + text: `${serial('linux.env')}Node.js & npm 安装 & 配置 (Ubuntu)`, + link: 'programming-language/node/install-on-ubuntu', + }, + ] + }, + { + text: `${serial('linux')}安装开发工具`, + items: [ + { + text: `${serial('linux.develop')}MySQL 8.x 安装 & 配置 (Ubuntu)`, + link: 'database/mysql/install-on-ubuntu', + }, ] }, ] }, { - text: 'Windows 系统如何 ... ?', + text: `${serial('')} Windows 系统如何 ... ?`, items: [ { - text: `${serial('win')}安装数据库`, + text: `${serial('windows')}安装数据库`, items: [ { - text: `${serial('win.db')}MySQL 8.x 安装 & 配置`, - link: 'database/mysql/install-on-windows.md', - } + text: `${serial('windows.db')}MySQL 8.x 安装 & 配置`, + link: 'database/mysql/install-on-windows', + }, + { + text: `${serial('windows.db')}redis 安装 & 配置`, + link: 'database/redis/install-on-windows', + }, ] }, ]