-
前端技术栈: Vue3.5、Ant Design Vue、UnoCSS、Pinia
-
后端技术栈: Nest.js、PostgreSQL、Prisma
-
用户名:Admin,密码:abc123456
推荐本项目使用 pnpm 包管理工具
- Git (你需要git来克隆和管理项目版本)
- Node.js (Node.js 版本要求 >= 18.12.0,推荐 18.19.0 或更高)
- Pnpm (>= 8.7.0,推荐最新版本)
- PostgreSQL (推荐最新版本)
- 安装 PostgreSQL 数据库,并导入
/postgreSQL
中的文件,修改/server/env
文件中的数据库配置,这一步要保证成功,不然后端服务起不来
DATABASE_URL="postgresql://postgres:123456@localhost:5432/vue3-admin?schema=public"
- 拉取项目代码
git clone https://github.com/baiwumm/vue3-admin.git
cd vue3-admin
// 进入前端
cd web
// 进入后端
cd server
- 安装依赖
npm install -g pnpm
pnpm install
- 开发模式运行
// 前端启动
pnpm dev
// 后端启动:开发模式
pnpm start:dev
- 编译项目
pnpm build