From 6692736e88faf643502bb78522a7a2d0cd389a81 Mon Sep 17 00:00:00 2001 From: 237899745 <237899745@users.noreply.git.workyai.cn> Date: Mon, 27 Jul 2026 13:07:10 +0800 Subject: [PATCH] build: add Vite web production pipeline --- .gitignore | 1 + .nvmrc | 2 +- frontend/app.html | 8 +- frontend/app.js | 4 +- frontend/index.html | 4 +- frontend/package-lock.json | 1410 +++++++++++++++++++++++ frontend/package.json | 21 + frontend/product.html | 4 +- frontend/reset-password.html | 2 +- frontend/scenes.html | 4 +- frontend/scripts/copy-runtime-assets.js | 34 + frontend/scripts/verify-build.js | 35 + frontend/share.html | 9 +- frontend/start.html | 4 +- frontend/verify.html | 2 +- frontend/vite.config.js | 42 + 16 files changed, 1564 insertions(+), 22 deletions(-) create mode 100644 frontend/package-lock.json create mode 100644 frontend/package.json create mode 100644 frontend/scripts/copy-runtime-assets.js create mode 100644 frontend/scripts/verify-build.js create mode 100644 frontend/vite.config.js diff --git a/.gitignore b/.gitignore index c1b82c2..e606f1c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # 依赖 node_modules/ +frontend/dist/ __pycache__/ *.pyc *.pyo diff --git a/.nvmrc b/.nvmrc index 209e3ef..5bd6811 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +20.19.0 diff --git a/frontend/app.html b/frontend/app.html index fedc89d..f25726c 100644 --- a/frontend/app.html +++ b/frontend/app.html @@ -45,9 +45,7 @@