Go to file
2025-03-09 09:55:37 +08:00
public update 2025-03-09 09:55:37 +08:00
src update 2025-03-09 09:55:37 +08:00
.dockerignore 增加 dockerfile 2025-03-08 20:40:43 +08:00
.gitignore first commit 2025-03-08 20:28:16 +08:00
babel.config.js first commit 2025-03-08 20:28:16 +08:00
docker-compose.yml 增加 dockerfile 2025-03-08 20:40:43 +08:00
Dockerfile 增加 dockerfile 2025-03-08 20:40:43 +08:00
nginx.conf 增加 dockerfile 2025-03-08 20:40:43 +08:00
package.json update 2025-03-09 09:55:37 +08:00
README.md update 2025-03-09 09:55:37 +08:00
webpack.config.js first commit 2025-03-08 20:28:16 +08:00

蜂快 · 运营商平台

基于Vue 3和Ant Design Vue的蜂快 · 运营商平台。

功能特点

  • 基于Vue 3、Vuex 4和Vue Router 4
  • 使用Ant Design Vue 3作为UI组件库
  • 响应式布局,适配不同屏幕尺寸
  • 包含常见的后台功能模块:
    • 用户管理
    • 系统设置
    • 仪表盘数据展示

开发环境

  • Node.js >= 18.0.0
  • npm >= 8.6.0

安装与运行

  1. 安装依赖
npm install
  1. 开发模式运行
npm run dev
  1. 构建生产版本
npm run build

Docker部署

本项目支持使用Docker进行部署提供了完整的Docker配置。

使用Dockerfile构建镜像

# 构建镜像
docker build -t partner-admin:latest .

# 运行容器
docker run -d -p 8080:80 --name partner-admin partner-admin:latest

使用docker-compose部署

# 启动服务
docker-compose up -d

# 查看日志
docker-compose logs -f

# 停止服务
docker-compose down

自定义配置

  • 默认将应用部署在80端口可通过修改docker-compose.yml中的端口映射进行调整
  • Nginx配置文件位于nginx.conf,可根据需要修改
  • 如需添加环境变量,可在docker-compose.yml中的environment部分取消注释并添加

项目结构

├── public/              # 静态资源
├── src/                 # 源代码
│   ├── assets/          # 资源文件
│   ├── components/      # 公共组件
│   ├── layouts/         # 布局组件
│   ├── router/          # 路由配置
│   ├── store/           # Vuex存储
│   ├── utils/           # 工具函数
│   ├── views/           # 页面组件
│   ├── App.vue          # 根组件
│   └── main.js          # 入口文件
├── .dockerignore        # Docker忽略文件
├── .gitignore           # Git忽略文件
├── babel.config.js      # Babel配置
├── docker-compose.yml   # Docker Compose配置
├── Dockerfile           # Docker构建文件
├── nginx.conf           # Nginx配置
├── package.json         # 项目依赖
├── webpack.config.js    # Webpack配置
└── README.md            # 项目说明

登录信息

默认用户名和密码:

  • 用户名admin
  • 密码admin123

许可证

ISC