refactor: 统一多前端工程架构、插件配置与 CI (#131)

* refactor: 重构项目架构

* refactor: 重构ci和测试

* fix: 修复测试

* feat: 新增更多E2E测试

* fix: 修复E2E测试
This commit is contained in:
insistence
2026-10-10 21:15:22 +08:00
committed by GitHub
parent 4bd83bc7cd
commit 025b0822df
1167 changed files with 94684 additions and 5231 deletions
+3 -2
View File
@@ -2,7 +2,7 @@ services:
# 前端服务
ruoyi-frontend:
build:
context: ./ruoyi-fastapi-frontend
context: ./ruoyi-fastapi-frontend/${FRONTEND_FRAMEWORK:-vue3}/web
dockerfile: Dockerfile
image: ruoyi-frontend:latest
container_name: ruoyi-frontend
@@ -11,7 +11,7 @@ services:
ports:
- "12580:80"
volumes:
- ./ruoyi-fastapi-frontend/bin/nginx.dockerpg.conf:/etc/nginx/conf.d/default.conf
- ./ruoyi-fastapi-frontend/${FRONTEND_FRAMEWORK:-vue3}/web/bin/nginx.dockerpg.conf:/etc/nginx/conf.d/default.conf
depends_on:
- ruoyi-backend-pg
networks:
@@ -26,6 +26,7 @@ services:
container_name: ruoyi-backend-pg
environment:
TZ: UTC
RUOYI_PLUGIN_FRONTEND_FRAMEWORK: ${FRONTEND_FRAMEWORK:-vue3}
ports:
- "19099:9099"
depends_on: