Repository navigation
LightTier 2.0.0
LightTier 2.0.0
首个 2.0 版本:源码结构全面重构(与 1.x 源码不兼容),桌面与安卓功能行为保持连续。
主要变更
- 仓库重组为
frontend/(Vue 前端)、src-tauri/(Tauri 壳与命令注册)、crates/{core,desktop,android}(Rust 实现)、android/、scripts/ - Rust 侧改为 Cargo workspace:
src-tauri只保留#[tauri::command]薄包装,进程、更新安装与进程内内核分别下沉到lighttier-core/lighttier-desktop/lighttier-android - 前端按
app/features/entities/shared切片分层,feature 之间禁止互相引用(ESLint 强制) - 重写配置读写、服务与路由检测、STUN 抓取等实现,清理旧管理器兼容逻辑与脚手架残留
- 仓库与发布地址统一为
BeafJerky/LightTier;1.x 旧仓库归档保留,历史版本可继续查阅
兼容性
应用标识(com.lighttier.app)、配置格式与 [lighttier] 自定义段保持不变,升级后配置与数据目录可直接沿用。
下载
| 平台 | 文件 |
|---|---|
| Windows 桌面(推荐) | LightTier_2.0.0_x64-setup.exe(NSIS 安装器) |
| Windows 桌面(MSI) | LightTier_2.0.0_x64_en-US.msi |
| Android arm64 | LightTier_2.0.0_arm64.apk |
Android 包为调试证书签名,若与旧版签名不一致,请先卸载旧版再安装。
验证
- vue-tsc、vitest(25 个测试文件 263 项用例)、生产构建通过
- Windows 安装包与 MSI 版本号均为 2.0.0
- MuMu 12 模拟器(Android 12)实测:总览、配置、设置页正常渲染与切换,版本显示 v2.0.0