Electron Forge Windows构建报错:app-update.yml文件缺失
Electron Forge Windows构建报错:找不到app-update.yml的解决办法
手动创建
app-update.yml文件
先在项目根目录新建resources文件夹(没有的话),然后在里面创建app-update.yml,基础配置可以这么写:provider: generic url: "https://你的更新服务器地址/"要是暂时不需要自动更新,填个占位地址或者留空都行。
配置Electron Forge的打包参数
打开forge.config.js(或forge.config.ts),在packagerConfig里加上extraResource字段,把刚才的yml文件路径加进去,示例:module.exports = { packagerConfig: { extraResource: ['./resources/app-update.yml'] }, // 其他原有配置... };这样构建时会自动把这个文件复制到打包后的resources目录里,不会再出现找不到文件的问题。
检查自动更新插件的配置
如果你用了electron-updater相关插件,确认插件配置里的yml文件路径是对的,别因为路径写错导致找不到文件。
内容的提问来源于stack exchange,提问作者Sai Manish Gurram
相关产品推荐
相关产品推荐

