diff --git a/packages/stack-idealjs/docs/full_guide/_category_.json b/packages/stack-idealjs/docs/full_guide/_category_.json deleted file mode 100644 index 63f47a0..0000000 --- a/packages/stack-idealjs/docs/full_guide/_category_.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "label": "完整指南", - "position": 3, - "link": { - "type": "generated-index" - } - } - \ No newline at end of file diff --git a/packages/stack-idealjs/docusaurus.config.ts b/packages/stack-idealjs/docusaurus.config.ts index 5216853..57d9500 100644 --- a/packages/stack-idealjs/docusaurus.config.ts +++ b/packages/stack-idealjs/docusaurus.config.ts @@ -81,6 +81,17 @@ const config: Config = { "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/", }, ], + [ + "@docusaurus/plugin-content-docs", + { + id: "practice", + path: "practice", + routeBasePath: "practice", + sidebarPath: "./sidebarsPractice.ts", + editUrl: + "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/", + }, + ], ], themeConfig: { @@ -106,6 +117,13 @@ const config: Config = { position: "left", label: "工具使用", }, + { + type: "docSidebar", + sidebarId: "practiceSidebar", + docsPluginId: "practice", + position: "left", + label: "实践经历", + }, { to: "/blog", label: "博客", position: "left" }, { href: "https://github.com/idealjs/stack", diff --git a/packages/stack-idealjs/practice/alin.hu/_category_.json b/packages/stack-idealjs/practice/alin.hu/_category_.json new file mode 100644 index 0000000..bcb29dc --- /dev/null +++ b/packages/stack-idealjs/practice/alin.hu/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "alin.hu", + "position": 2, + "link": { + "type": "generated-index" + } +} diff --git a/packages/stack-idealjs/docs/full_guide/html/_category_.json b/packages/stack-idealjs/practice/alin.hu/html/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/_category_.json rename to packages/stack-idealjs/practice/alin.hu/html/_category_.json diff --git a/packages/stack-idealjs/docs/full_guide/html/console.png b/packages/stack-idealjs/practice/alin.hu/html/console.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/console.png rename to packages/stack-idealjs/practice/alin.hu/html/console.png diff --git a/packages/stack-idealjs/docs/full_guide/html/get.png b/packages/stack-idealjs/practice/alin.hu/html/get.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/get.png rename to packages/stack-idealjs/practice/alin.hu/html/get.png diff --git a/packages/stack-idealjs/docs/full_guide/html/image.png b/packages/stack-idealjs/practice/alin.hu/html/image.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/image.png rename to packages/stack-idealjs/practice/alin.hu/html/image.png diff --git a/packages/stack-idealjs/docs/full_guide/html/index.png b/packages/stack-idealjs/practice/alin.hu/html/index.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/index.png rename to packages/stack-idealjs/practice/alin.hu/html/index.png diff --git a/packages/stack-idealjs/docs/full_guide/html/visit.md b/packages/stack-idealjs/practice/alin.hu/html/visit.md similarity index 100% rename from packages/stack-idealjs/docs/full_guide/html/visit.md rename to packages/stack-idealjs/practice/alin.hu/html/visit.md diff --git a/packages/stack-idealjs/docs/full_guide/react/_category_.json b/packages/stack-idealjs/practice/alin.hu/react/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/full_guide/react/_category_.json rename to packages/stack-idealjs/practice/alin.hu/react/_category_.json diff --git a/packages/stack-idealjs/docs/full_guide/react/react_todo_list.md b/packages/stack-idealjs/practice/alin.hu/react/react_todo_list.md similarity index 98% rename from packages/stack-idealjs/docs/full_guide/react/react_todo_list.md rename to packages/stack-idealjs/practice/alin.hu/react/react_todo_list.md index 03310ce..36d53ba 100644 --- a/packages/stack-idealjs/docs/full_guide/react/react_todo_list.md +++ b/packages/stack-idealjs/practice/alin.hu/react/react_todo_list.md @@ -9,7 +9,7 @@ sidebar_position: 2 1. 已创建react ts工程 >**提示** -若未创建react ts工程,可以参考[使用vite创建react ts工程](/docs/full_guide/react/react_ts)文档 +若未创建react ts工程,可以参考[使用vite创建react ts工程](/practice/alin.hu/react/react_ts)文档 ## 项目初始化 打开react ts工程 diff --git a/packages/stack-idealjs/docs/full_guide/react/react_ts.md b/packages/stack-idealjs/practice/alin.hu/react/react_ts.md similarity index 100% rename from packages/stack-idealjs/docs/full_guide/react/react_ts.md rename to packages/stack-idealjs/practice/alin.hu/react/react_ts.md diff --git a/packages/stack-idealjs/docs/full_guide/react/result2.png b/packages/stack-idealjs/practice/alin.hu/react/result2.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/react/result2.png rename to packages/stack-idealjs/practice/alin.hu/react/result2.png diff --git a/packages/stack-idealjs/docs/full_guide/vite/_category_.json b/packages/stack-idealjs/practice/alin.hu/vite/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/full_guide/vite/_category_.json rename to packages/stack-idealjs/practice/alin.hu/vite/_category_.json diff --git a/packages/stack-idealjs/docs/full_guide/vite/vite.md b/packages/stack-idealjs/practice/alin.hu/vite/vite.md similarity index 100% rename from packages/stack-idealjs/docs/full_guide/vite/vite.md rename to packages/stack-idealjs/practice/alin.hu/vite/vite.md diff --git a/packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/_category_.json b/packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/_category_.json rename to packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/_category_.json diff --git a/packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/result.png b/packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/result.png similarity index 100% rename from packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/result.png rename to packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/result.png diff --git a/packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/vite_vanilla_ts.md b/packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/vite_vanilla_ts.md similarity index 98% rename from packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/vite_vanilla_ts.md rename to packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/vite_vanilla_ts.md index a89572f..9d0db7c 100644 --- a/packages/stack-idealjs/docs/full_guide/vite_vanilla_ts/vite_vanilla_ts.md +++ b/packages/stack-idealjs/practice/alin.hu/vite_vanilla_ts/vite_vanilla_ts.md @@ -7,7 +7,7 @@ sidebar_position: 1 1. 已创建vanilla ts工程 >**提示** -若未安装vanilla ts工程,可以参考[vite的入门](/docs/full_guide/vite/)文档 +若未安装vanilla ts工程,可以参考[vite的入门](/practice/alin.hu/vite/)文档 ## 项目初始化 打开vanilla ts工程 diff --git a/packages/stack-idealjs/practice/index.md b/packages/stack-idealjs/practice/index.md new file mode 100644 index 0000000..7372c4d --- /dev/null +++ b/packages/stack-idealjs/practice/index.md @@ -0,0 +1,9 @@ +--- +sidebar_position: 1 +--- + +# 实践经历 + +本栏目收录实习生们的实践经历与学习笔记。 + +- [alin.hu —— 全栈入门指南](./alin.hu/html/visit.md) diff --git a/packages/stack-idealjs/sidebarsPractice.ts b/packages/stack-idealjs/sidebarsPractice.ts new file mode 100644 index 0000000..6390727 --- /dev/null +++ b/packages/stack-idealjs/sidebarsPractice.ts @@ -0,0 +1,8 @@ +import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; + +// 实践经历侧边栏,独立于全栈教程 +const sidebars: SidebarsConfig = { + practiceSidebar: [{type: 'autogenerated', dirName: '.'}], +}; + +export default sidebars;