mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-17 06:55:35 +00:00
refactor: 统一多前端工程架构、插件配置与 CI (#131)
* refactor: 重构项目架构 * refactor: 重构ci和测试 * fix: 修复测试 * feat: 新增更多E2E测试 * fix: 修复E2E测试
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user