changed Docker flags to RUN npm ci --ignore-scripts && \

npm install --only=optional

So that Vite can install dependancies it needs for multi Arch builds
This commit is contained in:
Muhammad Ibrahim
2025-09-28 16:04:26 +01:00
parent edfd82a86d
commit 6adbbca439

View File

@@ -5,7 +5,8 @@ WORKDIR /app
COPY package*.json ./
COPY frontend/package*.json ./frontend/
RUN npm ci --ignore-scripts
RUN npm ci --ignore-scripts && \
npm install --only=optional
COPY frontend/ ./frontend/