diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 6becd3ae..3c6d2667 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -47,11 +47,16 @@ WORKDIR /app COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./ +RUN npm install + COPY ./frontend ./frontend COPY ./widget ./widget RUN npm install + +# used to by pass Next.js paching lock file +ENV NEXT_IGNORE_INCORRECT_LOCKFILE=true ENV NODE_ENV=development ENV CHOKIDAR_USEPOLLING=true ENV WATCHPACK_POLLING=true @@ -64,6 +69,9 @@ CMD ["npm", "run", "dev", "--", "-p", "8080"] FROM base AS production WORKDIR /app +# RUN npm install next +# used to by pass Next.js paching lock file +ENV NEXT_IGNORE_INCORRECT_LOCKFILE=true ENV NODE_ENV=production # Uncomment the following line in case you want to disable telemetry during runtime. ENV NEXT_TELEMETRY_DISABLED 1