electron - 使用Windows构建 Electron 应用程序现在失败

标签 electron squirrel.windows

为了在OS X High Sierra上构建DMG,我必须升级我的Electron软件包。从那时起,我再也无法为Windows构建Squirrel。我能够为NSIS构建,但这似乎只是64位的,并且不包括更新程序包。我使用的是Squirrel,因为我们仍然有很多32位客户端,并且我们通过Squirrel服务器提供自动更新。

似乎Squirrel所需的旧iconUrl参数与新的icon参数之间存在某些不兼容的地方。我已经更新了所有包装,并且松鼠生成器是与 Electron 生成器可比的版本,但仍然没有运气。有没有人找到解决这个问题的方法?

最佳答案

在又一轮更新所有相关的构建器程序包(并添加一个弹出的新依赖项)之后,我不得不将iconUrl从构建键中移出到squirrelWindows键中,并彻底删除NSIS。有了这个新的配置,一切都很好!

关于electron - 使用Windows构建 Electron 应用程序现在失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397078/

相关文章:

electron - autoUpdater.setFeedURL 不是函数

typescript - 如何在 Cypress 中将默认的 headless (headless)浏览器更改为 chrome

javascript - NodeJS + Electron 路径

c# - Squirrel for Windows - 在 Windows 7 上设置/安装失败

c# - WPF 应用程序的部署和更新程序

build - Electron 应用程序: control squirrel install event

javascript - 在没有源代码或构建过程的 Electron 应用程序的生产构建中打开 Chromium DevTools

request - 如何防止像Fiddler这样的软件拦截请求并拦截以 Electron 方式发出的请求

electron - IpcMain和IpcRenderer从index.html调用main.js函数