RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- FROM node:22-bookworm-slim AS builder
- WORKDIR /app
- COPY apps/web/package.json apps/web/package-lock.json* ./apps/web/
- COPY config ./config
- COPY packages/contracts ./packages/contracts
- COPY scripts ./scripts
- WORKDIR /app/apps/web
- RUN npm install
- COPY apps/web ./
- RUN npm run build
-
- FROM nginx:1.27-alpine
- COPY infra/docker/nginx.conf /etc/nginx/conf.d/default.conf
- COPY --from=builder /app/apps/web/dist /usr/share/nginx/html
|