forked from beimingwu/beimingwu
41c01ef8ba | ||
---|---|---|
.. | ||
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