3.0.0 • Published 4 months ago
vite-plugin-vitepress-auto-nav v3.0.0
vite-plugin-vitepress-auto-nav
Auto-generate VitePress
nav
and sidebar
configurations.
✨ Features
- Use primary folder as
nav
and secondary folder and files assidebar
- Automatic refresh after changing plugin configuration or
frontmatter
. - Support for customizing read ranges (based on
srcDir
andsrcExclude
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 thesidebar
configuration.
🕯️ Usage
- Install
# Installing vite is recommended when using ts, otherwise you will get type errors.
pnpm i vite-plugin-vitepress-auto-nav vite -D
- Add the plugin
// .vitepress/config.ts
import AutoNav from “vite-plugin-vitepress-auto-nav”;
export default defineConfig({
vite: {
plugins: [
AutoNav({
// Custom configurations
})
]
}
});
- Start the project normally and it's ready to use
Configuration
Please refer to the TypeScript type hints
License
2.3.2
7 months ago
2.3.3
6 months ago
3.0.0
4 months ago
2.3.1
7 months ago
2.3.0
7 months ago
2.2.2
9 months ago
2.2.1
9 months ago
2.2.0
9 months ago
2.1.3
10 months ago
2.1.2
10 months ago
2.1.0
10 months ago
2.0.0
10 months ago
1.3.3
10 months ago
1.3.0
10 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