mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-11-02 03:05:02 +03:00
fix(docker): build the frontend stage on Node 26
.nvmrc and frontend/package.json engines moved to Node 26 / npm 11 and the
lockfile is now written by npm 11, but the Dockerfile's frontend stage stayed
on node:22-alpine. npm 10 rejects that lockfile ("Missing: msw@2.15.0 from
lock file"), so `npm ci` fails and the image no longer builds.
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# ========================================================
|
# ========================================================
|
||||||
# Stage: Frontend (Vite)
|
# Stage: Frontend (Vite)
|
||||||
# ========================================================
|
# ========================================================
|
||||||
FROM --platform=$BUILDPLATFORM node:22-alpine AS frontend
|
FROM --platform=$BUILDPLATFORM node:26-alpine AS frontend
|
||||||
WORKDIR /src/frontend
|
WORKDIR /src/frontend
|
||||||
COPY frontend/package.json frontend/package-lock.json ./
|
COPY frontend/package.json frontend/package-lock.json ./
|
||||||
RUN npm ci
|
RUN npm ci
|
||||||
|
|||||||
Reference in New Issue
Block a user