feat: 添加GUI构建目标并更新文档

添加Makefile中的GUI构建目标,更新README文档结构,调整默认参数值,优化webview应用的生产环境检测逻辑
This commit is contained in:
dmy
2026-03-03 17:36:19 +08:00
parent 68328a68f1
commit 0927c94a23
6 changed files with 34 additions and 19 deletions

View File

@@ -1,6 +1,9 @@
target: dist build
create-version-file metadata.yml --outfile build/file_version_info.txt
pyinstaller -F main.py --version-file build/file_version_info.txt -n Lightening
uv run pyinstaller -F main.py --version-file build/file_version_info.txt -n Lightening
gui: build
uv run pyinstaller webview_app.py -n LighteningGUI --noconsole --add-data "webui/dist;webui/dist" -y
dist:
mkdir dist