|
|
преди 4 месеца | |
|---|---|---|
| .vscode | преди 4 месеца | |
| postgreSQL | преди 4 месеца | |
| server | преди 4 месеца | |
| web | преди 4 месеца | |
| .DS_Store | преди 4 месеца | |
| .dockerignore | преди 4 месеца | |
| .gitattributes | преди 4 месеца | |
| .gitignore | преди 4 месеца | |
| Dockerfile | преди 4 месеца | |
| EdgeOne.png | преди 4 месеца | |
| LICENSE | преди 4 месеца | |
| README.md | преди 4 месеца | |
| deploy-2c2g.md | преди 4 месеца | |
| docker-compose.low-memory.yml | преди 4 месеца | |
| docker-compose.yml | преди 4 месеца | |
| docker-deploy.md | преди 4 месеца | |
| env.example | преди 4 месеца | |
| nginx.conf | преди 4 месеца | |
| vite.config.ts | преди 4 месеца |
Vue3 Admin 是一个现代化的全栈后台管理系统,前端基于 Soybean Admin 二次开发,后端采用 Nest.js 构建。本项目集成了当前流行的前后端技术栈,是学习全栈开发的理想参考项目。
Admin,密码 abc123456❤️ 如果这个项目对你有帮助,请给个 Star 支持作者,感谢!
💡 推荐使用 pnpm 作为包管理工具
| 依赖项 | 最低版本 | 推荐版本 | 说明 |
|---|---|---|---|
| Node.js | 18.12.0 | 18.19.0+ | JavaScript 运行环境 |
| Pnpm | 8.7.0 | 最新版 | 高效的包管理工具 |
| Git | - | 最新版 | 版本控制工具 |
| 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
# 全局安装 pnpm (如果尚未安装)
npm install -g pnpm
# 前端依赖安装
cd web
pnpm install
# 后端依赖安装
cd ../server
pnpm install
# 前端开发服务
cd web
pnpm dev
# 后端开发服务
cd server
pnpm start:dev
# 前端构建
cd web
pnpm build
# 后端构建
cd server
pnpm build
创建视图文件
web/src/views 目录下新建 文件夹/index.vue 文件配置国际化路由
添加菜单项
分配权限
- 登录 / 注销
- 首页
- 智能行政
- 消息公告
- 组织管理
- 岗位管理
- 组织架构
- 个人中心
- 功能页
- 验证码
- 打印
- 拾色器
- 甘特图
- 图片预览
- 自定义 Vue 指令
- 懒加载
- 图片取色盘
- 系统级取色器
- 文件预览
- 流程图
- 瀑布流
- Swiper
- 技术文档
- Soybean(内链)
- Vue3
- Nest.js
- Ant Design Vue
- UnoCSS
- 系统设置
- 用户管理
- 菜单管理
- 角色管理
- 国际化
- 操作日志
- 关于
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
本项目基于 MIT许可证 开源。