diff options
| author | shu <nvcsadjkojf@outlook.com> | 2026-09-05 21:00:25 +0800 |
|---|---|---|
| committer | shu <nvcsadjkojf@outlook.com> | 2026-09-05 21:00:25 +0800 |
| commit | 7295f4e7408934a1cabc915256ea476a930c4a65 (patch) | |
| tree | 542816243742c71b2f0b5ea1fd359896538c81ec /docs/tutorial-extras/manage-docs-versions.mdx | |
| parent | efb449041e030c8d9ec06a4f4cfbf5554c868a93 (diff) | |
Diffstat (limited to 'docs/tutorial-extras/manage-docs-versions.mdx')
| -rw-r--r-- | docs/tutorial-extras/manage-docs-versions.mdx | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/docs/tutorial-extras/manage-docs-versions.mdx b/docs/tutorial-extras/manage-docs-versions.mdx deleted file mode 100644 index ccda0b9..0000000 --- a/docs/tutorial-extras/manage-docs-versions.mdx +++ /dev/null @@ -1,55 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Manage Docs Versions - -Docusaurus can manage multiple versions of your docs. - -## Create a docs version - -Release a version 1.0 of your project: - -```bash -npm run docusaurus docs:version 1.0 -``` - -The `docs` folder is copied into `versioned_docs/version-1.0` and `versions.json` is created. - -Your docs now have 2 versions: - -- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs -- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** - -## Add a Version Dropdown - -To navigate seamlessly across versions, add a version dropdown. - -Modify the `docusaurus.config.js` file: - -```js title="docusaurus.config.js" -export default { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'docsVersionDropdown', - }, - // highlight-end - ], - }, - }, -}; -``` - -The docs version dropdown appears in your navbar: - - - -## Update an existing version - -It is possible to edit versioned docs in their respective folder: - -- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` -- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` |
