https://github.com/yuler/element-plus-admin
https://github.com/yuler/element-plus-admin
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/yuler/element-plus-admin
- Owner: yuler
- Created: 2022-07-31T08:10:50.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T14:16:07.000Z (about 2 years ago)
- Last Synced: 2025-04-06T12:13:18.474Z (about 1 year ago)
- Language: TypeScript
- Size: 516 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Element Plus Admin
> 🖥 Vite + Vue + Element Plus Starter Template for Web Admin
## Features
- ⚡️ [Vite 3](https://github.com/vitejs/vite), [Vue 3](https://github.com/vuejs/core), [Element Plus](https://element-plus.org/), [pnpm](https://pnpm.io/)
- 🗂 File based routing & layouts power by [vite-plugin-pages](https://github.com/hannoeru/vite-plugin-pages) & [vite-plugin-vue-layouts](https://github.com/JohnCampionJr/vite-plugin-vue-layouts)
- 📦 [Components auto importing] power by [unplugin-vue-components](https://github.com/antfu/unplugin-vue-components)
- 🍍 [State Management via Pinia](https://pinia.vuejs.org/)
- 🎨 [UnoCSS](https://github.com/antfu/unocss) - the instant on-demand atomic CSS engine
- 😃 [Use icons from any icon sets with classes](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
- 🔥 Use the [new `` syntax](https://github.com/vuejs/rfcs/pull/227)
- 🤙🏻 [Reactivity Transform](https://vuejs.org/guide/extras/reactivity-transform.html) enabled
- 📥 [APIs auto importing](https://github.com/antfu/unplugin-auto-import) - use Composition API and others directly
## Development Guide
- Recommend use [VS Code](https://code.visualstudio.com/) & Install [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) extension
- Recommend use [`ni`](https://github.com/antfu/ni) package manager
- `nr dev`: Start the development environment
- `nr g`: Generate page/component from templates power by [plop](https://github.com/plopjs/plop)
## Credits
- [Vitesse](https://github.com/antfu/vitesse)
- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin/)
## Related
- https://github.com/jekip/naive-ui-admin
- https://github.com/xiaoxian521/vue-pure-admin
## TODO List
- [ ] Layout
- [ ] Pages(Login/Permission)
- [ ] Docs