From 2045055591cdd7e19618a0b9e81b7d1c2e42e944 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 19 Apr 2026 18:01:56 +0800 Subject: [PATCH] Add GUIDE section for v3 docs --- .gitignore | 1 + docs/.vitepress/components/CliGenerator.vue | 583 ++++++------------ docs/.vitepress/components/SearchTable.vue | 116 ++-- docs/.vitepress/config.ts | 1 + docs/.vitepress/extensions.data.js | 40 ++ docs/.vitepress/sidebar.en.ts | 1 + docs/.vitepress/sidebar.zh.ts | 1 + docs/en/faq/index.md | 115 +++- docs/en/guide/cli-generator.md | 6 +- docs/en/guide/cli-reference.md | 213 ++++++- docs/en/guide/env-vars.md | 56 +- docs/en/guide/extension-notes.md | 168 ++++- docs/en/guide/extensions.md | 16 +- docs/en/guide/first-build.md | 37 +- docs/en/guide/index.md | 4 +- docs/en/guide/sapi-reference.md | 277 +++++++++ docs/en/guide/troubleshooting.md | 44 +- docs/zh/faq/index.md | 101 ++- docs/zh/guide/cli-generator.md | 6 +- docs/zh/guide/cli-reference.md | 214 ++++++- docs/zh/guide/env-vars.md | 51 +- docs/zh/guide/extension-notes.md | 158 ++++- docs/zh/guide/extensions.md | 16 +- docs/zh/guide/first-build.md | 17 +- docs/zh/guide/index.md | 6 +- docs/zh/guide/sapi-reference.md | 277 +++++++++ docs/zh/guide/troubleshooting.md | 33 +- src/Package/Target/php.php | 25 +- .../Command/Dev/GenExtDocsCommand.php | 87 +++ src/StaticPHP/Command/SPCConfigCommand.php | 2 +- src/StaticPHP/ConsoleApplication.php | 2 + 31 files changed, 2156 insertions(+), 518 deletions(-) create mode 100644 docs/.vitepress/extensions.data.js create mode 100644 docs/en/guide/sapi-reference.md create mode 100644 docs/zh/guide/sapi-reference.md create mode 100644 src/StaticPHP/Command/Dev/GenExtDocsCommand.php diff --git a/.gitignore b/.gitignore index 810af82c..f804c264 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,7 @@ packlib_files.txt /node_modules/ /docs/.vitepress/dist/ /docs/.vitepress/cache/ +/docs/.vitepress/ext-data.json package-lock.json pnpm-lock.yaml diff --git a/docs/.vitepress/components/CliGenerator.vue b/docs/.vitepress/components/CliGenerator.vue index 378f6eae..14590d64 100644 --- a/docs/.vitepress/components/CliGenerator.vue +++ b/docs/.vitepress/components/CliGenerator.vue @@ -1,9 +1,14 @@