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