feat: 添加版本管理功能并更新依赖

添加版本管理脚本和文件,更新webui依赖至最新版本,优化参数表单显示
This commit is contained in:
dmy
2026-03-03 18:06:01 +08:00
parent 0927c94a23
commit 8a74a576c0
10 changed files with 159 additions and 75 deletions

View File

@@ -1,8 +1,14 @@
target: dist build
create-version-file metadata.yml --outfile build/file_version_info.txt
uv run python update_version.py
cd webui && npm run build
cd ..
uv run create-version-file metadata.yml --outfile build/file_version_info.txt
uv run pyinstaller -F main.py --version-file build/file_version_info.txt -n Lightening
gui: build
uv run python update_version.py
cd webui && npm run build
cd ..
uv run pyinstaller webview_app.py -n LighteningGUI --noconsole --add-data "webui/dist;webui/dist" -y
dist: