diff --git a/packages/stack-idealjs/docusaurus.config.ts b/packages/stack-idealjs/docusaurus.config.ts index 6696d83..5216853 100644 --- a/packages/stack-idealjs/docusaurus.config.ts +++ b/packages/stack-idealjs/docusaurus.config.ts @@ -69,6 +69,20 @@ const config: Config = { ], ], + plugins: [ + [ + "@docusaurus/plugin-content-docs", + { + id: "tools", + path: "tools", + routeBasePath: "tools", + sidebarPath: "./sidebarsTools.ts", + editUrl: + "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/", + }, + ], + ], + themeConfig: { // Replace with your project's social card image: "img/docusaurus-social-card.jpg", @@ -86,8 +100,9 @@ const config: Config = { label: "全栈教程", }, { - type: "doc", - docId: "tools/index", + type: "docSidebar", + sidebarId: "toolsSidebar", + docsPluginId: "tools", position: "left", label: "工具使用", }, diff --git a/packages/stack-idealjs/sidebarsTools.ts b/packages/stack-idealjs/sidebarsTools.ts new file mode 100644 index 0000000..617289f --- /dev/null +++ b/packages/stack-idealjs/sidebarsTools.ts @@ -0,0 +1,8 @@ +import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; + +// 工具使用(本地工具)侧边栏,独立于全栈教程 +const sidebars: SidebarsConfig = { + toolsSidebar: [{type: 'autogenerated', dirName: '.'}], +}; + +export default sidebars; diff --git a/packages/stack-idealjs/docs/tools/_category_.json b/packages/stack-idealjs/tools/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/_category_.json rename to packages/stack-idealjs/tools/_category_.json diff --git a/packages/stack-idealjs/docs/tools/docker/1.png b/packages/stack-idealjs/tools/docker/1.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/1.png rename to packages/stack-idealjs/tools/docker/1.png diff --git a/packages/stack-idealjs/docs/tools/docker/2.png b/packages/stack-idealjs/tools/docker/2.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/2.png rename to packages/stack-idealjs/tools/docker/2.png diff --git a/packages/stack-idealjs/docs/tools/docker/5.png b/packages/stack-idealjs/tools/docker/5.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/5.png rename to packages/stack-idealjs/tools/docker/5.png diff --git a/packages/stack-idealjs/docs/tools/docker/6.png b/packages/stack-idealjs/tools/docker/6.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/6.png rename to packages/stack-idealjs/tools/docker/6.png diff --git a/packages/stack-idealjs/docs/tools/docker/7.png b/packages/stack-idealjs/tools/docker/7.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/7.png rename to packages/stack-idealjs/tools/docker/7.png diff --git a/packages/stack-idealjs/docs/tools/docker/8.png b/packages/stack-idealjs/tools/docker/8.png similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/8.png rename to packages/stack-idealjs/tools/docker/8.png diff --git a/packages/stack-idealjs/docs/tools/docker/_category_.json b/packages/stack-idealjs/tools/docker/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/_category_.json rename to packages/stack-idealjs/tools/docker/_category_.json diff --git a/packages/stack-idealjs/docs/tools/docker/install.md b/packages/stack-idealjs/tools/docker/install.md similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/install.md rename to packages/stack-idealjs/tools/docker/install.md diff --git a/packages/stack-idealjs/docs/tools/docker/start.md b/packages/stack-idealjs/tools/docker/start.md similarity index 100% rename from packages/stack-idealjs/docs/tools/docker/start.md rename to packages/stack-idealjs/tools/docker/start.md diff --git a/packages/stack-idealjs/docs/tools/git/_category_.json b/packages/stack-idealjs/tools/git/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/git/_category_.json rename to packages/stack-idealjs/tools/git/_category_.json diff --git a/packages/stack-idealjs/docs/tools/git/index.mdx b/packages/stack-idealjs/tools/git/index.mdx similarity index 100% rename from packages/stack-idealjs/docs/tools/git/index.mdx rename to packages/stack-idealjs/tools/git/index.mdx diff --git a/packages/stack-idealjs/docs/tools/git/post-1-1.png b/packages/stack-idealjs/tools/git/post-1-1.png similarity index 100% rename from packages/stack-idealjs/docs/tools/git/post-1-1.png rename to packages/stack-idealjs/tools/git/post-1-1.png diff --git a/packages/stack-idealjs/docs/tools/git/post-1-2.png b/packages/stack-idealjs/tools/git/post-1-2.png similarity index 100% rename from packages/stack-idealjs/docs/tools/git/post-1-2.png rename to packages/stack-idealjs/tools/git/post-1-2.png diff --git a/packages/stack-idealjs/docs/tools/index.md b/packages/stack-idealjs/tools/index.md similarity index 100% rename from packages/stack-idealjs/docs/tools/index.md rename to packages/stack-idealjs/tools/index.md diff --git a/packages/stack-idealjs/docs/tools/install/_category_.json b/packages/stack-idealjs/tools/install/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/install/_category_.json rename to packages/stack-idealjs/tools/install/_category_.json diff --git a/packages/stack-idealjs/docs/tools/install/nodejs.md b/packages/stack-idealjs/tools/install/nodejs.md similarity index 100% rename from packages/stack-idealjs/docs/tools/install/nodejs.md rename to packages/stack-idealjs/tools/install/nodejs.md diff --git a/packages/stack-idealjs/docs/tools/install/vscode.md b/packages/stack-idealjs/tools/install/vscode.md similarity index 100% rename from packages/stack-idealjs/docs/tools/install/vscode.md rename to packages/stack-idealjs/tools/install/vscode.md diff --git a/packages/stack-idealjs/docs/tools/linux/_category_.json b/packages/stack-idealjs/tools/linux/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/linux/_category_.json rename to packages/stack-idealjs/tools/linux/_category_.json diff --git a/packages/stack-idealjs/docs/tools/linux/alias.md b/packages/stack-idealjs/tools/linux/alias.md similarity index 100% rename from packages/stack-idealjs/docs/tools/linux/alias.md rename to packages/stack-idealjs/tools/linux/alias.md diff --git a/packages/stack-idealjs/docs/tools/nvm/_category_.json b/packages/stack-idealjs/tools/nvm/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/nvm/_category_.json rename to packages/stack-idealjs/tools/nvm/_category_.json diff --git a/packages/stack-idealjs/docs/tools/nvm/install_nvm.md b/packages/stack-idealjs/tools/nvm/install_nvm.md similarity index 100% rename from packages/stack-idealjs/docs/tools/nvm/install_nvm.md rename to packages/stack-idealjs/tools/nvm/install_nvm.md diff --git a/packages/stack-idealjs/docs/tools/nvm/nvm.png b/packages/stack-idealjs/tools/nvm/nvm.png similarity index 100% rename from packages/stack-idealjs/docs/tools/nvm/nvm.png rename to packages/stack-idealjs/tools/nvm/nvm.png diff --git a/packages/stack-idealjs/docs/tools/prisma/_category_.json b/packages/stack-idealjs/tools/prisma/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/prisma/_category_.json rename to packages/stack-idealjs/tools/prisma/_category_.json diff --git a/packages/stack-idealjs/docs/tools/prisma/prisma.md b/packages/stack-idealjs/tools/prisma/prisma.md similarity index 97% rename from packages/stack-idealjs/docs/tools/prisma/prisma.md rename to packages/stack-idealjs/tools/prisma/prisma.md index 308c0f4..deef634 100644 --- a/packages/stack-idealjs/docs/tools/prisma/prisma.md +++ b/packages/stack-idealjs/tools/prisma/prisma.md @@ -13,7 +13,7 @@ sidebar_position: 1 5. 确认已启动数据库 >**提示** -如果不知道怎么启动数据库,可以参考使用 [Docker启动数据库](/docs/tools/docker/start)文档 +如果不知道怎么启动数据库,可以参考使用 [Docker启动数据库](/tools/docker/start)文档 ## 项目初始化 - 打开Next.js项目 diff --git a/packages/stack-idealjs/docs/tools/prisma/verify1.png b/packages/stack-idealjs/tools/prisma/verify1.png similarity index 100% rename from packages/stack-idealjs/docs/tools/prisma/verify1.png rename to packages/stack-idealjs/tools/prisma/verify1.png diff --git a/packages/stack-idealjs/docs/tools/prisma/verify2.png b/packages/stack-idealjs/tools/prisma/verify2.png similarity index 100% rename from packages/stack-idealjs/docs/tools/prisma/verify2.png rename to packages/stack-idealjs/tools/prisma/verify2.png diff --git a/packages/stack-idealjs/docs/tools/vscode/_category_.json b/packages/stack-idealjs/tools/vscode/_category_.json similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/_category_.json rename to packages/stack-idealjs/tools/vscode/_category_.json diff --git a/packages/stack-idealjs/docs/tools/vscode/code.png b/packages/stack-idealjs/tools/vscode/code.png similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/code.png rename to packages/stack-idealjs/tools/vscode/code.png diff --git a/packages/stack-idealjs/docs/tools/vscode/exception.md b/packages/stack-idealjs/tools/vscode/exception.md similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/exception.md rename to packages/stack-idealjs/tools/vscode/exception.md diff --git a/packages/stack-idealjs/docs/tools/vscode/json.png b/packages/stack-idealjs/tools/vscode/json.png similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/json.png rename to packages/stack-idealjs/tools/vscode/json.png diff --git a/packages/stack-idealjs/docs/tools/vscode/marketplace.png b/packages/stack-idealjs/tools/vscode/marketplace.png similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/marketplace.png rename to packages/stack-idealjs/tools/vscode/marketplace.png diff --git a/packages/stack-idealjs/docs/tools/vscode/setting.png b/packages/stack-idealjs/tools/vscode/setting.png similarity index 100% rename from packages/stack-idealjs/docs/tools/vscode/setting.png rename to packages/stack-idealjs/tools/vscode/setting.png