From 21b75caac90acea2258f734f0cfa07016ad836d1 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 26 Jun 2026 14:09:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor(Dockerfile):=20=E6=94=B9=E7=94=A8=20WO?= =?UTF-8?q?RKDIR=20=E5=8F=96=E4=BB=A3=20RUN=20=E5=85=A7=20cd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index eec32a5..766dbfb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,9 +10,10 @@ RUN npm install -g opencode-ai # 複製 Node.js 應用程式 COPY app/ /app/ +WORKDIR /app # 應用程式無第三方相依套件,僅在有 package-lock 時安裝 -RUN if [ -f /app/package-lock.json ]; then cd /app && npm ci --omit=dev; fi +RUN if [ -f package-lock.json ]; then npm ci --omit=dev; fi COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh