electron-builder 生成 latest.json 而不是 latest.yml
Posted
技术标签:
【中文标题】electron-builder 生成 latest.json 而不是 latest.yml【英文标题】:electron-builder generate latest.json instead of latest.yml 【发布时间】:2021-12-11 13:31:48 【问题描述】:electron-builder 为 windows 生成“latest.yml”块图和 exe。但在生产环境中不接受 yml。需要将“latest.yml”更改为“latest.json”。将“latest.yml”更改为“latest.json”需要什么配置?
electron-builder@^22.9.1
【问题讨论】:
【参考方案1】:我们试过了,没有配置选项可以更改为 json。我们在 jenkins build 中从 yml 转换为 json。 Electron-builder 使用 js-yaml 节点模块来解析 yml 响应,它将接受 json 和 yml。如果您发送 json 而不是 yml,则当前版本的电子更新器将接受并正常工作。
【讨论】:
搭建时请分享转yml转json的过程以上是关于electron-builder 生成 latest.json 而不是 latest.yml的主要内容,如果未能解决你的问题,请参考以下文章
在运行的应用程序中查看 electron-builder 的构建目标
electron mac签名 - 针对electron-builder的自动更新
创建 Electron JS 可执行文件(electron-builder 或 electron-forge)
使用electron-packager electron-builder electron-updater 打包vue项目,支持在线更新