3.0.0 • Published 5 months ago

vite-plugin-vitepress-auto-nav v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

vite-plugin-vitepress-auto-nav

中文文档

Auto-generate VitePress nav and sidebar configurations.

✨ Features

  • Use primary folder as nav and secondary folder and files as sidebar
  • Automatic refresh after changing plugin configuration or frontmatter.
  • Support for customizing read ranges (based on srcDir and srcExclude configurations).
  • Support to customize whether the index.md under the sub-folder is displayed separately or by clicking the folder name.
  • Support for customizing the display name, articles also support the first level of the title as the name.
  • Support for customizing the sorting method
  • Support for customizing hidden files or folders
  • Supports both plugin options and article frontmatter configurations to customize article configurations (configured attribute names also support adding prefixes).
  • Support for using the same Gitbook SUMMARY.md file as the sidebar configuration.

🕯️ Usage

  1. Install
# Installing vite is recommended when using ts, otherwise you will get type errors.
pnpm i vite-plugin-vitepress-auto-nav vite -D
  1. Add the plugin
// .vitepress/config.ts
import AutoNav from “vite-plugin-vitepress-auto-nav”;

export default defineConfig({
  vite: {
    plugins: [
      AutoNav({
        // Custom configurations
      })
    ]
  }
});
  1. Start the project normally and it's ready to use

Configuration

Please refer to the TypeScript type hints

License

MIT License © 2023 Xaviw

2.3.2

8 months ago

2.3.3

7 months ago

3.0.0

5 months ago

2.3.1

8 months ago

2.3.0

8 months ago

2.2.2

10 months ago

2.2.1

10 months ago

2.2.0

10 months ago

2.1.3

11 months ago

2.1.2

11 months ago

2.1.0

11 months ago

2.0.0

11 months ago

1.3.3

11 months ago

1.3.0

11 months ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago