A vue admin template powered by pnpm + vite + typescript + vue3 + vue-router + pinia + element-plus + axios.
Development status | Description |
---|---|
🚧 | Developing |
✔️ | Completed |
- ✔️ Permission control.
- ✔️ System control.
- ✔️ Api repo management.
- ✔️ Tags view navigation.
- ✔️ Side menu navigation.
- ✔️ Internationalization.
- ✔️ Page level caching.
- ✔️ SVG icons management.
- ✔️ Login page.
- ✔️ 404 page.
- 🚧 Dashboard page.
- ✔️ Using pnpm for dependencies management.
- ✔️ Support Typescript.
- ✔️ Styling via sass.
- ✔️ Using pinia for state management.
- ✔️ Using element-plus ui component libary.
- ✔️ Vue3 + Vite5.
- ✔️ axios for http request.
- ✔️ vue-i18n for internationalization.
- ✔️ vite-plugin-svg4vue for SVG icons management.
# install dependencies
$ pnpm install
# Developing locally
$ pnpm dev
# building for function test environment
$ pnpm build:ft
# building for production environment
$ pnpm build:prod
# previewing the build locally
$ pnpm preview