From aa9a91ab823beff1df45423515adb3962021759a Mon Sep 17 00:00:00 2001 From: The Lich King Date: Wed, 23 Sep 2026 17:08:33 +0800 Subject: [PATCH] docs: document frontend dependency setup --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e447062..7e2243f 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Compose 只启动一个应用服务并将 `127.0.0.1:8080` 暴露给宿主机。 ### 本地开发(热更新) -第一次先执行 `cp .env.example .env`,将 `.env` 中的 `LAYA_ADMIN_USERNAME` 和 `LAYA_ADMIN_PASSWORD` 填写好。若使用哈希配置,则将 `LAYA_ADMIN_PASSWORD` 留空并填写 `LAYA_ADMIN_PASSWORD_HASH='...'`(保留单引号)。`scripts/dev-backend.sh` 会把本地来源、SQLite 路径和模型路径设为开发值。确保上面的 Python/前端依赖与三个模型已经准备好。 +第一次先执行 `cp .env.example .env`,将 `.env` 中的 `LAYA_ADMIN_USERNAME` 和 `LAYA_ADMIN_PASSWORD` 填写好。若使用哈希配置,则将 `LAYA_ADMIN_PASSWORD` 留空并填写 `LAYA_ADMIN_PASSWORD_HASH='...'`(保留单引号)。`scripts/dev-backend.sh` 会把本地来源、SQLite 路径和模型路径设为开发值。确保上面的 Python 依赖与三个模型已经准备好;前端开发建议使用 Node.js 24 和 pnpm 11.19.0,与 Dockerfile 的构建环境一致。 分别打开两个终端,在仓库根目录运行: @@ -72,6 +72,8 @@ sh scripts/dev-backend.sh ```sh # 终端 2:React/Vite cd frontend +# 首次运行时安装依赖 +pnpm install --frozen-lockfile pnpm dev ```