RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- 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
|