From a348e838d76b5220785875801e61dbc9b215579a Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 19 Apr 2026 11:49:55 +0800 Subject: [PATCH] Temp --- .github/workflows/vitepress-deploy.yml | 12 +- .../.vitepress/components/CliGenerator.vue | 1003 +++++++++++++++++ .../.vitepress/components/Contributors.vue | 219 ++++ .../.vitepress/components/DependencyUtil.js | 193 ++++ docs-v2/.vitepress/components/SearchTable.vue | 79 ++ docs-v2/.vitepress/config.ts | 65 ++ docs-v2/.vitepress/sidebar.en.ts | 57 + docs-v2/.vitepress/sidebar.zh.ts | 57 + docs-v2/.vitepress/theme/index.ts | 17 + docs-v2/.vitepress/theme/style.css | 24 + {docs => docs-v2}/deps-craft-yml.md | 0 {docs => docs-v2}/deps-map-ext.md | 0 {docs => docs-v2}/deps-map-lib.md | 0 docs-v2/en/contributing/index.md | 63 ++ docs-v2/en/develop/craft-yml.md | 7 + docs-v2/en/develop/doctor-module.md | 70 ++ docs-v2/en/develop/index.md | 35 + docs-v2/en/develop/php-src-changes.md | 59 + docs-v2/en/develop/source-module.md | 372 ++++++ docs-v2/en/develop/structure.md | 180 +++ docs-v2/en/develop/system-build-tools.md | 242 ++++ docs-v2/en/faq/index.md | 108 ++ {docs => docs-v2}/en/guide/action-build.md | 0 .../en/guide/build-on-windows.md | 0 .../en/guide/build-with-glibc.md | 0 docs-v2/en/guide/cli-generator.md | 16 + docs-v2/en/guide/deps-map.md | 26 + docs-v2/en/guide/env-vars.md | 121 ++ docs-v2/en/guide/extension-notes.md | 168 +++ docs-v2/en/guide/extensions.md | 23 + docs-v2/en/guide/index.md | 50 + {docs => docs-v2}/en/guide/manual-build.md | 0 docs-v2/en/guide/troubleshooting.md | 42 + docs-v2/en/index.md | 145 +++ {docs => docs-v2}/extension-notes.md | 0 {docs => docs-v2}/extensions.md | 0 docs-v2/index.md | 147 +++ {docs => docs-v2}/public/CNAME | 0 docs-v2/public/images/beyondcode-seeklogo.png | Bin 0 -> 29354 bytes docs-v2/public/images/nativephp-logo.svg | 6 + docs-v2/public/images/static-php_nobg.png | Bin 0 -> 988058 bytes docs-v2/zh/contributing/index.md | 51 + docs-v2/zh/develop/craft-yml.md | 7 + docs-v2/zh/develop/doctor-module.md | 60 + docs-v2/zh/develop/index.md | 27 + docs-v2/zh/develop/php-src-changes.md | 51 + docs-v2/zh/develop/source-module.md | 350 ++++++ docs-v2/zh/develop/structure.md | 163 +++ docs-v2/zh/develop/system-build-tools.md | 204 ++++ docs-v2/zh/faq/index.md | 96 ++ {docs => docs-v2}/zh/guide/action-build.md | 0 .../zh/guide/build-on-windows.md | 0 .../zh/guide/build-with-glibc.md | 0 docs-v2/zh/guide/cli-generator.md | 15 + docs-v2/zh/guide/deps-map.md | 22 + docs-v2/zh/guide/env-vars.md | 112 ++ docs-v2/zh/guide/extension-notes.md | 158 +++ docs-v2/zh/guide/extensions.md | 22 + docs-v2/zh/guide/index.md | 48 + {docs => docs-v2}/zh/guide/manual-build.md | 0 docs-v2/zh/guide/troubleshooting.md | 31 + docs-v2/zh/index.md | 145 +++ docs/.vitepress/config.ts | 60 +- docs/.vitepress/sidebar.en.ts | 135 ++- docs/.vitepress/sidebar.zh.ts | 135 ++- docs/en/contributing/index.md | 64 +- docs/en/develop/build-lifecycle.md | 6 + docs/en/develop/craft-yml.md | 2 +- docs/en/develop/doctor-module.md | 72 +- docs/en/develop/index.md | 35 +- docs/en/develop/package-model.md | 6 + docs/en/develop/php-src-changes.md | 61 +- docs/en/develop/registry.md | 6 + docs/en/develop/source-module.md | 375 +----- docs/en/develop/structure.md | 183 +-- docs/en/develop/system-build-tools.md | 242 +--- docs/en/develop/vendor-mode/annotations.md | 6 + .../vendor-mode/dependency-injection.md | 6 + docs/en/develop/vendor-mode/index.md | 6 + .../en/develop/vendor-mode/lifecycle-hooks.md | 6 + .../en/develop/vendor-mode/package-classes.md | 6 + docs/en/faq/index.md | 116 +- docs/en/guide/cli-generator.md | 13 +- docs/en/guide/cli-reference.md | 6 + docs/en/guide/deps-map.md | 26 +- docs/en/guide/env-vars.md | 123 +- docs/en/guide/extension-notes.md | 167 +-- docs/en/guide/extensions.md | 24 +- docs/en/guide/first-build.md | 190 ++++ docs/en/guide/index.md | 69 +- docs/en/guide/installation.md | 121 ++ docs/en/guide/troubleshooting.md | 43 +- docs/zh/contributing/index.md | 52 +- docs/zh/develop/build-lifecycle.md | 5 + docs/zh/develop/craft-yml.md | 4 +- docs/zh/develop/doctor-module.md | 62 +- docs/zh/develop/index.md | 27 +- docs/zh/develop/package-model.md | 5 + docs/zh/develop/php-src-changes.md | 50 +- docs/zh/develop/registry.md | 5 + docs/zh/develop/source-module.md | 351 +----- docs/zh/develop/structure.md | 165 +-- docs/zh/develop/system-build-tools.md | 206 +--- docs/zh/develop/vendor-mode/annotations.md | 6 + .../vendor-mode/dependency-injection.md | 5 + docs/zh/develop/vendor-mode/index.md | 6 + .../zh/develop/vendor-mode/lifecycle-hooks.md | 6 + .../zh/develop/vendor-mode/package-classes.md | 6 + docs/zh/faq/index.md | 102 +- docs/zh/guide/cli-generator.md | 12 +- docs/zh/guide/cli-reference.md | 6 + docs/zh/guide/deps-map.md | 23 +- docs/zh/guide/env-vars.md | 112 +- docs/zh/guide/extension-notes.md | 157 +-- docs/zh/guide/extensions.md | 23 +- docs/zh/guide/first-build.md | 187 +++ docs/zh/guide/index.md | 77 +- docs/zh/guide/installation.md | 108 ++ docs/zh/guide/troubleshooting.md | 32 +- yarn.lock | 459 ++------ 120 files changed, 6346 insertions(+), 3391 deletions(-) create mode 100644 docs-v2/.vitepress/components/CliGenerator.vue create mode 100644 docs-v2/.vitepress/components/Contributors.vue create mode 100644 docs-v2/.vitepress/components/DependencyUtil.js create mode 100644 docs-v2/.vitepress/components/SearchTable.vue create mode 100644 docs-v2/.vitepress/config.ts create mode 100644 docs-v2/.vitepress/sidebar.en.ts create mode 100644 docs-v2/.vitepress/sidebar.zh.ts create mode 100644 docs-v2/.vitepress/theme/index.ts create mode 100644 docs-v2/.vitepress/theme/style.css rename {docs => docs-v2}/deps-craft-yml.md (100%) rename {docs => docs-v2}/deps-map-ext.md (100%) rename {docs => docs-v2}/deps-map-lib.md (100%) create mode 100644 docs-v2/en/contributing/index.md create mode 100644 docs-v2/en/develop/craft-yml.md create mode 100644 docs-v2/en/develop/doctor-module.md create mode 100644 docs-v2/en/develop/index.md create mode 100644 docs-v2/en/develop/php-src-changes.md create mode 100644 docs-v2/en/develop/source-module.md create mode 100644 docs-v2/en/develop/structure.md create mode 100644 docs-v2/en/develop/system-build-tools.md create mode 100644 docs-v2/en/faq/index.md rename {docs => docs-v2}/en/guide/action-build.md (100%) rename {docs => docs-v2}/en/guide/build-on-windows.md (100%) rename {docs => docs-v2}/en/guide/build-with-glibc.md (100%) create mode 100644 docs-v2/en/guide/cli-generator.md create mode 100644 docs-v2/en/guide/deps-map.md create mode 100644 docs-v2/en/guide/env-vars.md create mode 100644 docs-v2/en/guide/extension-notes.md create mode 100644 docs-v2/en/guide/extensions.md create mode 100644 docs-v2/en/guide/index.md rename {docs => docs-v2}/en/guide/manual-build.md (100%) create mode 100644 docs-v2/en/guide/troubleshooting.md create mode 100644 docs-v2/en/index.md rename {docs => docs-v2}/extension-notes.md (100%) rename {docs => docs-v2}/extensions.md (100%) create mode 100644 docs-v2/index.md rename {docs => docs-v2}/public/CNAME (100%) create mode 100644 docs-v2/public/images/beyondcode-seeklogo.png create mode 100644 docs-v2/public/images/nativephp-logo.svg create mode 100644 docs-v2/public/images/static-php_nobg.png create mode 100644 docs-v2/zh/contributing/index.md create mode 100644 docs-v2/zh/develop/craft-yml.md create mode 100644 docs-v2/zh/develop/doctor-module.md create mode 100644 docs-v2/zh/develop/index.md create mode 100644 docs-v2/zh/develop/php-src-changes.md create mode 100644 docs-v2/zh/develop/source-module.md create mode 100644 docs-v2/zh/develop/structure.md create mode 100644 docs-v2/zh/develop/system-build-tools.md create mode 100644 docs-v2/zh/faq/index.md rename {docs => docs-v2}/zh/guide/action-build.md (100%) rename {docs => docs-v2}/zh/guide/build-on-windows.md (100%) rename {docs => docs-v2}/zh/guide/build-with-glibc.md (100%) create mode 100644 docs-v2/zh/guide/cli-generator.md create mode 100644 docs-v2/zh/guide/deps-map.md create mode 100644 docs-v2/zh/guide/env-vars.md create mode 100644 docs-v2/zh/guide/extension-notes.md create mode 100644 docs-v2/zh/guide/extensions.md create mode 100644 docs-v2/zh/guide/index.md rename {docs => docs-v2}/zh/guide/manual-build.md (100%) create mode 100644 docs-v2/zh/guide/troubleshooting.md create mode 100644 docs-v2/zh/index.md create mode 100644 docs/en/develop/build-lifecycle.md create mode 100644 docs/en/develop/package-model.md create mode 100644 docs/en/develop/registry.md create mode 100644 docs/en/develop/vendor-mode/annotations.md create mode 100644 docs/en/develop/vendor-mode/dependency-injection.md create mode 100644 docs/en/develop/vendor-mode/index.md create mode 100644 docs/en/develop/vendor-mode/lifecycle-hooks.md create mode 100644 docs/en/develop/vendor-mode/package-classes.md create mode 100644 docs/en/guide/cli-reference.md create mode 100644 docs/en/guide/first-build.md create mode 100644 docs/en/guide/installation.md create mode 100644 docs/zh/develop/build-lifecycle.md create mode 100644 docs/zh/develop/package-model.md create mode 100644 docs/zh/develop/registry.md create mode 100644 docs/zh/develop/vendor-mode/annotations.md create mode 100644 docs/zh/develop/vendor-mode/dependency-injection.md create mode 100644 docs/zh/develop/vendor-mode/index.md create mode 100644 docs/zh/develop/vendor-mode/lifecycle-hooks.md create mode 100644 docs/zh/develop/vendor-mode/package-classes.md create mode 100644 docs/zh/guide/cli-reference.md create mode 100644 docs/zh/guide/first-build.md create mode 100644 docs/zh/guide/installation.md diff --git a/.github/workflows/vitepress-deploy.yml b/.github/workflows/vitepress-deploy.yml index 6eb37b4a..25698980 100644 --- a/.github/workflows/vitepress-deploy.yml +++ b/.github/workflows/vitepress-deploy.yml @@ -55,11 +55,13 @@ jobs: - name: "Install Locked Dependencies" run: "composer install --no-interaction --no-progress" - - name: "Generate Extension Support List" - run: | - bin/spc dev:gen-ext-docs > docs/extensions.md - bin/spc dev:gen-ext-dep-docs > docs/deps-map-ext.md - bin/spc dev:gen-lib-dep-docs > docs/deps-map-lib.md + # TODO: Uncomment when v3 gen commands are implemented + # - name: "Generate Extension Support List" + # run: | + # bin/spc dev:gen-ext-docs > docs/en/guide/extensions.md + # bin/spc dev:gen-ext-docs > docs/zh/guide/extensions.md + # bin/spc dev:gen-ext-dep-docs > docs/en/guide/deps-map.md + # bin/spc dev:gen-ext-dep-docs > docs/zh/guide/deps-map.md - name: Build run: yarn docs:build diff --git a/docs-v2/.vitepress/components/CliGenerator.vue b/docs-v2/.vitepress/components/CliGenerator.vue new file mode 100644 index 00000000..378f6eae --- /dev/null +++ b/docs-v2/.vitepress/components/CliGenerator.vue @@ -0,0 +1,1003 @@ +