3.0.0 • Published 3 months ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
3 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

6 months ago

2.3.3

5 months ago

3.0.0

3 months ago

2.3.1

6 months ago

2.3.0

6 months ago

2.2.2

8 months ago

2.2.1

8 months ago

2.2.0

8 months ago

2.1.3

9 months ago

2.1.2

9 months ago

2.1.0

9 months ago

2.0.0

9 months ago

1.3.3

9 months ago

1.3.0

9 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