3.0.0 • Published 5 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
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