refactor(web): adopt modular Vue architecture and isolate bearer sessions
This commit is contained in:
1 parent
1b2b2b12ff
commit
3cd641a380
379 files changed
+19736
-8712
No files matched your search
+4
-3
@@ -3,10 +3,11 @@
|
||||
# ---- 前端 ----
|
||||
FROM node:24-alpine AS web
|
||||
WORKDIR /src/web
|
||||
COPY web/package.json web/package-lock.json ./
|
||||
RUN npm ci
|
||||
RUN corepack enable && corepack prepare [email protected] --activate
|
||||
COPY web/package.json web/pnpm-lock.yaml web/pnpm-workspace.yaml web/.npmrc ./
|
||||
RUN pnpm install --frozen-lockfile
|
||||
COPY web/ ./
|
||||
RUN npm run build
|
||||
RUN pnpm build
|
||||
|
||||
# ---- 服务端(前端产物嵌入二进制) ----
|
||||
FROM golang:1-alpine AS server
|
||||
|
||||
Reference in new issue
Block a user