diff --git a/.gitignore b/.gitignore index 4b6eb44..238d683 100644 --- a/.gitignore +++ b/.gitignore @@ -3,8 +3,7 @@ node_modules/ # build output dist/ -public/*.js -public/*.js.map +public/build/ # local Claude Code settings (not shared) .claude/settings.local.json diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 4e978c3..b6d8962 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -360,6 +360,9 @@ client → {resize, cols, rows} // 独立消息,不混进 input ## 5. 前端架构(`public/`) +**构建**:打包器 = esbuild(T1 定)。入口 `public/main.ts` → `npm run build:web` → `public/build/main.js`(+ `main.css`); +`index.html` 以 `