https://github.com/xbmlz/vue-arco-admin
🚀A modern vue admin. It is based on vue3.x and TypeScript. It's so fast!
https://github.com/xbmlz/vue-arco-admin
admin arco-design arco-design-pro axios pinia typescript unocss vite vite3 vue vue-admin vue3 vuex windicss
Last synced: 2 months ago
JSON representation
🚀A modern vue admin. It is based on vue3.x and TypeScript. It's so fast!
- Host: GitHub
- URL: https://github.com/xbmlz/vue-arco-admin
- Owner: xbmlz
- License: mit
- Created: 2022-08-09T05:48:41.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-30T06:33:33.000Z (about 2 years ago)
- Last Synced: 2025-04-14T21:53:35.191Z (2 months ago)
- Topics: admin, arco-design, arco-design-pro, axios, pinia, typescript, unocss, vite, vite3, vue, vue-admin, vue3, vuex, windicss
- Language: Vue
- Homepage: https://xbmlz.github.io/vue-arco-admin
- Size: 16.7 MB
- Stars: 12
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vue-arco-admin
![]()
Arco Design Admin
🚀A modern vue admin. It is based on vue3.x and TypeScript. It's so fast!
🚧Work in progress🚧## Features
- ⚡️ [Vite3](https://cn.vitejs.dev/), [Vue3](https://cn.vuejs.org/), [pnpm](https://pnpm.io/), [turbo](https://turbo.build/) - Fast and modern
- 📦 Components auto importing
- 🍍 [State Management via Pinia](https://pinia.vuejs.org/)
- 📑 [Arco Design](https://arco.design/vue)
- 🎨 [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)
- 🗒 [Markdown Support](https://github.com/antfu/vite-plugin-vue-markdown)
- 🔥 Use the [new `` syntax](https://github.com/vuejs/rfcs/pull/227)
- 📥 [APIs auto importing](https://github.com/antfu/unplugin-auto-import) - use Composition API and others directly
- 🦾 TypeScript, of course
## Try it now!
> VEnable requires Node >=14.18
### Clone to local
If you prefer to do it manually with the cleaner git history
```bash
npx degit xbmlz/venable-admin my-app
cd my-app
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
```## Usage
### Development
Just run and visit http://localhost:5173
```bash
pnpm turbo dev
```### Build
To build the App, run
```bash
pnpm turbo build
```And you will see the generated file in `dist` that ready to be served.