forked from beimingwu/beimingwu
|
|
||
|---|---|---|
| .. | ||
| packages | ||
| .eslintignore | ||
| .eslintrc.cjs | ||
| .prettierignore | ||
| .prettierrc | ||
| README.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| shim.d.ts | ||
| tsconfig.eslint.json | ||
| tsconfig.json | ||
| tsup.config.ts | ||
| vite-env.d.ts | ||
README.md
Beimingwu System Frontend
The project is developed based on Vue3 + TypeScript + Vite + Vuetify, using pnpm-workspace for multi-package management.
- Build Tool: Vite
- Frontend Framework: Vue3
- UI Framework: Vuetify
- Router: Vue Router
- State Management: Vuex
It includes the following packages:
admin: Admin systemmain: Main systemhooks: Custom hookslocale: Internationalizationtypes: Type definitions
Configuration
Install the necessary dependencies
npm i -g pnpm
pnpm i
Develop the Main System
pnpm dev:main
Develop the Admin System
pnpm dev:admin
Build
pnpm build