问题标签 [electron-updater]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
380 浏览

angular - 每次构建时,Electron 应用程序的大小都会增加

我有一个 Electron 应用程序(使用 Angular 制作)并使用此模板: https ://github.com/iffy/electron-updater-example

每次我运行 electron builder 命令时,应用程序本身的大小都会增加 10MB。当我在 Windows 或 Linux 中构建时,也会发生同样的情况。Windows 安装程序当前为 337MB,开始时大约为 60MB。

这是 package.json 中的脚本部分:

我跑: npm run electron:build

以下是电子设置:

构建器是否需要某种清理命令?如何阻止应用程序增加大小?非常感谢您的帮助!

0 投票
1 回答
245 浏览

javascript - 电子更新不起作用 - 最大允许大小为 50 MB

自上次发布以来,我的 Electron 应用程序无法更新。

我收到此错误:

有人有这个问题的解决方案吗?

我的依赖:

-“电子制造商”:“^22.8.0”

-“电子更新器”:“^4.3.5”

-“电子”:“^9.0.3”

感谢,

托马斯

0 投票
0 回答
148 浏览

electron - 可以更新便携式电子应用程序吗?

我想更新我的便携式 Electron 应用程序,但如果可以更新便携式版本,我不安全。如果不可能,有一个脚本可以下载新版本并更新旧版本吗?

该应用程序需要在 Windows 上运行,使用电子生成器、电子更新器和 exe,而不是包。

0 投票
1 回答
315 浏览

amazon-s3 - 自动更新程序不适用于 Amazon S3 私有存储桶

  • 版本:22.9.1
  • 电子版
  • 电子类型(当前,测试版,夜间):11.1.0(稳定)
  • 目标:mac OS 11.1

  • 电子更新器版本:4.3.5

我将我的 S3 设置为私有 ( 看屏幕),然后将以下内容放入我的更新脚本中:

不幸的是,我收到以下错误:

有人给我解决方案吗?

0 投票
0 回答
34 浏览

amazon-s3 - 具有 S3 版本存储的电子 - 太多 S3 请求

我正在开发一个 Electron 应用程序,该应用程序将主要离线运行,并且只会在在线时同步其数据。我正在使用 AWS S3 进行版本存储。

我注意到 Amazon S3 的 Put、Copy、Post 或 List 请求数量非常多(仅一周内大约 1500 次调用)。我仅使用此存储桶发布应用程序的新版本。我无法确定这个电话数量的原因,因此,我有几个问题。

  1. 调用时自动更新程序是否会在后台进行更多调用autoUpdater.checkForUpdates()?它是否检测应用程序的离线在线状态并在在线时自动拨打电话?(我目前正在检查连接状态并checkForUpdates在检测到在线连接时手动调用。
  2. 如果是这样,有什么方法可以限制通话并且每隔几个小时检查一次?
  3. 电子更新器是否有任何电话在后台进行,而我可能不知道?

提前致谢。另外,如果我需要为这个问题提供更多背景信息,请告诉我。

0 投票
0 回答
105 浏览

javascript - electron-upadter cannot pare blockmap

currently i try to code a application with an auto updater service with github, but when the app try to download the new version from github it throws an error and i dont know why.

i already tried to user other dependencies versions or set my repo to public

error

dependencies:

0 投票
0 回答
17 浏览

electron-builder - 无法下载应用程序

安装应用程序时出现错误:

错误

我确保链接正常工作。可能是什么问题呢?

PS 该存储库是私有的。

0 投票
1 回答
237 浏览

electron - 当 'electron-updater' 抛出错误 'ERR_UPDATER_ASSET_NOT_FOUND' 时我该怎么办

我一直在尝试让 electron-updater 从我放在 Github 上的最新版本进行更新,但它一直触发这个错误。

代码:'ERR_UPDATER_ASSET_NOT_FOUND'}

您需要在 Github 版本中拥有哪些类型的文件才能正确更新以前的版本?

到目前为止,我有 setup.exe、setup.exe.blockmap 和 latest.yml

它成功检测到更新可用

autoUpdater.on('更新可用', () => {

但随后立即引发错误

autoUpdater.on('error', (err, err2) => {

导致代码错误:'ERR_UPDATER_ASSET_NOT_FOUND'}

以前,我遇到了一个问题,我忘记输入 latest.yml,但现在,我真的不确定我应该做什么。

0 投票
1 回答
296 浏览

electron - 使用电子更新程序时出现 ERR_HTTP2_PROTOCOL_ERROR

我正在尝试使用来自 github 的 repo 测试电子更新器。它开始检测更新可用,然后开始下载。但是随着下载开始加快速度,此错误会在下载完全停止之前多次触发。以前有没有人遇到过这个错误?

'错误:net::ERR_HTTP2_PROTOCOL_ERROR\n' + ' 在 SimpleURLLoaderWrapper。(electron/js2c/browser_init.js:105:6497)\n' + ' 在 SimpleURLLoaderWrapper.emit (events.js:315:20)'

0 投票
1 回答
740 浏览

node.js - 电子中未生成应用程序更新 yml 文件的问题?

我对电子应用程序的自动更新有问题,在完成所有应用程序部分并尝试将其推送到我的自定义更新服务器后,我在记录器中发现了以下错误消息:

这是我的 package.json 构建配置

这是触发自动更新的代码

然后,当我推动构建时,它会生成 latest.yml 文件,但安装后我发现 app-update.yml 不存在...