From 77b16ffa827098803da8a3cb815b73d5ebf63fc2 Mon Sep 17 00:00:00 2001 From: Cheng Zhou Date: Thu, 14 May 2026 09:29:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20sass-embedded=20=E4=BE=9D=E8=B5=96=E4=BB=A5=E6=94=AF?= =?UTF-8?q?=E6=8C=81=20SCSS=20=E7=BC=96=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题:Docker 构建时前端编译失败,缺少 sass-embedded 依赖 原因:新增的 Vue 组件使用了 SCSS 样式,需要 sass-embedded 来编译 解决:在 package.json 的 devDependencies 中添加 sass-embedded Co-Authored-By: Claude Haiku 4.5 --- frontend/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/package.json b/frontend/package.json index a6396332..6aaf53b8 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,6 +23,7 @@ "@types/node": "^20.10.5", "@vitejs/plugin-vue": "^6.0.3", "jsdom": "^26.1.0", + "sass-embedded": "^1.77.0", "typescript": "^5.3.3", "vite": "^7.3.1", "vitest": "^3.2.4",