Files
AskaEth 7a64e83ecf fix(build): build-linux.sh 自己重新生成随包说明书,不再把旧文档打进包
踩过一次:Linux 包内「升级说明.txt」停在 dev_0.5.2,而源码已经走到 0.5.11。
根因是脚本只 **拷** console/extra/*.txt(那些是 deploy/prepare-extra.mjs 的产物),
自己从不重新生成 —— 于是把「上一次生成时的旧说明书」原样打进了包。
(Windows 侧不受影响:build.bat 里有这一步,所以那边一直是新的。)

现在脚本在摆随包文件之前先跑一次 node deploy/prepare-extra.mjs;
生成失败**不阻断**构建(Linux 包不该因为说明书而失败),但打印一行警告,
避免以后又静默发一份旧文档出去。

已验证:重跑脚本后,包内「升级说明.txt」的最新节是 ## dev_0.5.11。
2026-09-17 00:12:53 +08:00
..