File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5959 # Signing is fully disabled (see the env above + electron-builder.config.js).
6060 # The app icon + version metadata are applied by the afterPack hook with the
6161 # committed tools/rcedit-x64.exe, so CI and local builds behave identically.
62- - name : Package installer & portable exe
62+ - name : Package installer
6363 run : npm run dist:ci
6464
6565 - name : Upload artifacts
Original file line number Diff line number Diff line change 3232
3333## 安装
3434
35- 本版本提供 ** 两个版本 × 两种形态 ** ,请只选其中一个文件下载:
35+ 本版本提供 ** 两个版本** ,请只选其中一个文件下载:
3636
37- ** 标准版** (不含离线推理引擎,约 71 MB)
37+ ** 标准版** (不含离线推理引擎,约 69 MB)
3838
39- - ` WebNovelTranslator-Setup-<版本号>.exe ` —— 安装版(推荐)
40- - ` WebNovelTranslator-<版本号>-portable.exe ` —— 免安装便携版
39+ - ` WebNovelTranslator-Setup-<版本号>.exe ` —— 安装版(可自定义目录、建快捷方式)
4140
42- ** 离线版** (含离线推理引擎,约 84 MB)
41+ ** 离线版** (含离线推理引擎,约 82 MB)
4342
4443- ` WebNovelTranslator-Offline-Setup-<版本号>.exe ` —— 安装版
45- - ` WebNovelTranslator-Offline-<版本号>-portable.exe ` —— 免安装便携版
4644
4745> ** 该下哪个?** 能用网络调 API 翻译就选** 标准版** ;经常断网、或无网络设备上使用才需要** 离线版** (离线版仍需联网一次下载约 870 MB 模型)。
4846>
5452
5553## 上传清单(发布者自查)
5654
57- 用 ` npm run dist ` 与 ` npm run dist:offline ` 各构建一次(两者输出目录独立,互不覆盖),产物分别位于 ` release/ ` 与 ` release-offline/ ` 。上传到 Release 附件时 ** 四个 exe 都要带上 ** :
55+ 用 ` npm run dist ` 与 ` npm run dist:offline ` 各构建一次(两者输出目录独立,互不覆盖),产物分别位于 ` release/ ` 与 ` release-offline/ ` 。上传到 Release 附件时带上这两个 exe 与清单 :
5856
5957| 目录 | 文件 |
6058| --- | --- |
61- | ` release/ ` | ` WebNovelTranslator-Setup-*.exe ` 、` WebNovelTranslator-*-portable.exe ` 、 ` latest.yml ` |
62- | ` release-offline/ ` | ` WebNovelTranslator-Offline-Setup-*.exe ` 、 ` WebNovelTranslator-Offline-*-portable.exe ` |
59+ | ` release/ ` | ` WebNovelTranslator-Setup-*.exe ` 、` latest.yml ` |
60+ | ` release-offline/ ` | ` WebNovelTranslator-Offline-Setup-*.exe ` |
6361
6462> ` latest.yml ` 是自动更新检查所依赖的清单,** 必须上传** (放在 Release 附件根目录)。
6563> 注意:` release-offline/ ` 也会生成自己的 ` latest.yml ` ,与标准版的同名——二者只需上传** 标准版那一份** 即可,否则会互相覆盖。若要分别发布两个版本,请将离线版的清单另行命名。
Original file line number Diff line number Diff line change 2323 * - `asar: true` —— 把应用打包进单个归档。
2424 * - `files` —— 只分发 dist/public/resources/package.json(+ 生产环境
2525 * node_modules,由 electron-builder 自动加入)。
26- * - NSIS + portable 使用 `compression: 'maximum'`。
26+ * - NSIS 安装包使用 `compression: 'maximum'`。
2727 * - `electronLanguages: ['en-US', 'zh-CN']` —— 从打包后的应用中移除约 37 MB
2828 * 未使用的 Chromium 语言包(55 个文件)。
2929 */
You can’t perform that action at this time.
0 commit comments