From 1b50a9e398761eac70794b6f12c516c373c82027 Mon Sep 17 00:00:00 2001 From: Yuzhong Zhang <141388234+BetterAndBetterII@users.noreply.github.com> Date: Mon, 23 Jun 2025 12:49:48 +0800 Subject: [PATCH] fix --- excalidraw-complete.Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/excalidraw-complete.Dockerfile b/excalidraw-complete.Dockerfile index 9939d89..f6ecc60 100644 --- a/excalidraw-complete.Dockerfile +++ b/excalidraw-complete.Dockerfile @@ -1,12 +1,14 @@ # 前端构建阶段 FROM node:18 AS frontend-builder WORKDIR /app +# 安装 patch 工具 +RUN apt-get update && apt-get install -y patch # 复制 excalidraw 子模块 COPY excalidraw/ ./excalidraw/ # 复制补丁文件 COPY frontend.patch ./ # 应用前端补丁 -RUN cd excalidraw && git apply ../frontend.patch +RUN cd excalidraw && patch -p1 < ../frontend.patch # 构建前端 RUN cd excalidraw && npm install && cd excalidraw-app && npm run build:app:docker