An open API service indexing awesome lists of open source software.

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!

Awesome Lists containing this project

README

        

# vue-arco-admin


vue-arco-admin

Arco Design Admin


🚀A modern vue admin. It is based on vue3.x and TypeScript. It's so fast!


Live Demo


🚧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.