vuepress-automenu

1.5.3 • Public • Published

Vuepress auto-menu

npm npm GitHub issues GitHub stars GitHub license

A package which gives you the option to automatically generate the side and nav menu structure based on your filestructure. The sidebar will be based on folder names and file names and the nav menu will only use folder names.

Installation:

NPM:

npm i vuepress-automenu

Yarn:

yarn i vuepress-automenu

Usage:

You use the getSidebarItems() or getNavbarItems() functions, depending on which one you need to get all the menu items. It uses {projectfolder}/docs as default location but you can change it by adding your folder as parameter to either of the functions. (like this: src)

import { getSidebarItems, getNavbarItems } from 'vuepress-automenu';

export default defineUserConfig({
    theme: defaultTheme({
        navbar: getNavbarItems(),
        sidebar: getSidebarItems()
    }),
})

Collaboration:

If you want to report bugs, propose features or view what I'm working on you can use the Github link below.

https://github.com/Alphaegen/vuepress-automenu

Package Sidebar

Install

npm i vuepress-automenu

Weekly Downloads

26

Version

1.5.3

License

none

Unpacked Size

6.1 kB

Total Files

4

Last publish

Collaborators

  • alphaegen