fix(部署): 补齐直连前端时的 API 反代
This commit is contained in:
@@ -18,7 +18,9 @@ RUN pnpm config set fetch-retries 5 \
|
||||
|
||||
FROM deps AS builder
|
||||
ARG NEXT_PUBLIC_API_URL=/api/v1
|
||||
ARG NEXT_API_PROXY_TARGET=
|
||||
ENV NEXT_PUBLIC_API_URL=$NEXT_PUBLIC_API_URL
|
||||
ENV NEXT_API_PROXY_TARGET=$NEXT_API_PROXY_TARGET
|
||||
ENV NEXT_TELEMETRY_DISABLED=1
|
||||
ENV NODE_ENV=production
|
||||
COPY packages/shared packages/shared
|
||||
@@ -28,7 +30,9 @@ RUN pnpm --filter web build
|
||||
|
||||
FROM base AS runner
|
||||
ARG NEXT_PUBLIC_API_URL=/api/v1
|
||||
ARG NEXT_API_PROXY_TARGET=
|
||||
ENV NEXT_PUBLIC_API_URL=$NEXT_PUBLIC_API_URL
|
||||
ENV NEXT_API_PROXY_TARGET=$NEXT_API_PROXY_TARGET
|
||||
ENV NEXT_TELEMETRY_DISABLED=1
|
||||
ENV NODE_ENV=production
|
||||
COPY --from=builder /app/package.json ./package.json
|
||||
|
||||
Reference in New Issue
Block a user