diff --git a/Dockerfile b/Dockerfile index 9c8c234..016a39a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,28 @@ -# targo-frontend -FROM node:22 - -# Set working directory inside container -WORKDIR /app - -# Set environment variables -ENV VITE_TARGO_BACKEND_URL="http://targo-backend:3000" - -# Copy the code -COPY . . - -# Install dependencies -RUN npm install - -# Expose Quasar dev port -EXPOSE 9000 - -# Default command -CMD ["quasar", "dev"] +# targo-frontend +FROM node:22 + +# Set working directory inside container +WORKDIR /app + +# Adding Quasar +RUN yarn global add @quasar/cli + +# Set environment variables +ENV VITE_TARGO_BACKEND_URL="http://targo-backend:3000" + +# Copy the code +COPY . . + +# Install dependencies +RUN npm install + +# Linting and formating +RUN yarn +RUN yarn lint +RUN yarn format + +# Expose Quasar dev port +EXPOSE 9000 + +# Default command +CMD ["quasar", "dev"]