TailwindCSS production.
This commit is contained in:
@@ -5,11 +5,19 @@ WORKDIR /app
|
||||
EXPOSE 80
|
||||
EXPOSE 443
|
||||
|
||||
FROM node:24-alpine AS frontend
|
||||
WORKDIR /src
|
||||
COPY package.json package-lock.json ./
|
||||
RUN npm ci
|
||||
COPY . .
|
||||
RUN npm run build:css
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build
|
||||
WORKDIR /src
|
||||
COPY ["plushealthtech/plushealthtech.csproj", "plushealthtech/"]
|
||||
RUN dotnet restore "plushealthtech/plushealthtech.csproj"
|
||||
COPY . .
|
||||
COPY --from=frontend /src/plushealthtech/wwwroot/css/tailwind.css ./plushealthtech/wwwroot/css/tailwind.css
|
||||
WORKDIR "/src/plushealthtech"
|
||||
RUN dotnet build "plushealthtech.csproj" -c Release -o /app/build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user