beimingwu/frontend
GeneLiuXe 41c01ef8ba perf(frontend): change home slogan 2024-02-29 16:13:45 +08:00
..
packages perf(frontend): change home slogan 2024-02-29 16:13:45 +08:00
.eslintignore chore(frontend): move to typescript 2023-10-10 22:19:13 +08:00
.eslintrc.cjs chore(frontend): ignore vue/no-v-html 2023-12-09 18:58:34 +08:00
.prettierignore refactor(frontend): migrate to tailwindcss 2023-11-05 18:12:30 +08:00
.prettierrc fix(frontend): add endOfLine in settings 2023-11-19 20:03:01 +08:00
README.md docs(frontend): modify readme in frontend 2024-01-08 21:27:43 +08:00
package.json fix(frontend): fix type errors 2023-12-11 15:12:08 +08:00
pnpm-lock.yaml fix(frontend): fix type errors 2023-12-11 15:12:08 +08:00
pnpm-workspace.yaml chore(frontend): change to pnpm 2023-10-10 09:44:00 +08:00
shim.d.ts fix(frontend): fix type error 2023-11-01 11:32:37 +08:00
tsconfig.eslint.json fix(frontend): eslint ignorepattern 2023-10-21 15:54:18 +08:00
tsconfig.json fix(frontend): fix type error 2023-11-01 11:32:37 +08:00
tsup.config.ts chore(frontend): bundle types using tsup 2023-10-21 13:24:20 +08:00
vite-env.d.ts fix(frontend): fix type error 2023-11-01 11:32:37 +08:00

README.md

Beimingwu System Frontend

The project is developed based on Vue3 + TypeScript + Vite + Vuetify, using pnpm-workspace for multi-package management.

It includes the following packages:

  • admin: Admin system
  • main: Main system
  • hooks: Custom hooks
  • locale: Internationalization
  • types: 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