docs: 完善开发文档(面向零上下文接手)+ README 说明两个 Windows 包该用哪个
DEVELOP.md 重写为接手友好的版本,新增: - 第〇节「接手先读」:现状速览、已有产物、第一件事(pnpm install --ignore-scripts + npm test) - 第六节「分支策略与 Windows 7」:main(38)/win7(22) 的差别与维护方式、 为什么锁 22(官方公告 + 真实报错)、**判断一个包能不能在 Win7 上跑的三条方法** (包内 version 文件 / PE 子系统版本 / 导入表,附可直接跑的脚本) - 第八节踩坑记录扩到 7 条:新增「判断兼容性别搜文件字节、要读导入表」 与「与当前时间耦合的 bug 只在特定时段露头」 - 第九节「已知可再做」补上两分支同步、国产平台(飞腾可 / 龙芯不行) - 第十节变更记录 README:说明 Windows 7 该用 win7 那个包,并给出拿错包时的典型报错。
This commit is contained in:
1 parent
9c7081b21d
commit
f7d1c3557b
2 files changed
+190
-50
No files matched your search
@@ -64,7 +64,14 @@
|
||||
|
||||
### Windows
|
||||
|
||||
解压 `ClockLab-1.0.0-win-x64.zip`,双击里面的 **`ClockLab.exe`**。绿色版,不写注册表、不需要安装。
|
||||
解压对应的包,双击里面的 **`ClockLab.exe`**。绿色版,不写注册表、不需要安装。
|
||||
|
||||
| 你的系统 | 用哪个包 |
|
||||
| --- | --- |
|
||||
| **Windows 7**(会议室那台) | `ClockLab-1.0.0-win7-x64.zip` —— 运行时锁在 Electron 22,**最后一个支持 Win7 的版本** |
|
||||
| Windows 10 / 11 | 上面那个也能跑;`ClockLab-1.0.0-win-x64.zip`(Electron 38,主线)同样可以 |
|
||||
|
||||
> ⚠️ **别拿 Win10/11 那份去 Win7 上跑**:它会报 `GetPackageFamilyName … KERNEL32.dll` 找不到入口点 —— 那是 Electron 23+ 的已知表现(详见 [DEVELOP.md](./DEVELOP.md) 第六节)。
|
||||
|
||||
### Linux(ARM64)
|
||||
|
||||
|
||||
Reference in new issue
Block a user