modify: 为uv run build添加仅替换mbank的参数

This commit is contained in:
2026-08-20 15:03:31 +08:00
parent 41ae36f34d
commit 46ac6a748a
2 changed files with 12 additions and 1 deletions
+10
View File
@@ -490,10 +490,20 @@ uv run build pyinstaller
# Nuitka 打包
uv run build nuitka
# 仅重新打包 .mbank 模块文件(第三方依赖不变时,更新只需替换 mbank 文件)
uv run build --only mbank
# 只执行指定步骤,跳过其余流程
uv run build --only mbank,prepare,vue
```
构建过程包括:模块加密打包 → 资源复制 → PyInstaller/Nuitka 打包 → 数据库初始化 → 前端编译 → VFS 挂载。
`--only <step>` 可选步骤:`mbank`(模块打包)、`prepare`(准备构建目录)、
`obfuscate`(PyArmor 混淆,仅 pyinstaller 模式)、`pack`(PyInstaller/Nuitka 打包)、
`clean`(清理临时文件)、`vue`(Vue 前端构建);可逗号分隔或重复传多个。
详见 [插件开发指南](src/plugins/README.md)。
### 常用命令
+2 -1
View File
@@ -16,4 +16,5 @@ async def main():
await client.stop()
if __name__ == "__main__":
asyncio.run(main())
asyncio.run(main())