2016-11-18 37 views
-2

我正在研究Electron应用程序,并且正在使用electron-builder为mac生成windows安装程序和dmg。electorn生成器中的自定义脚本?

一切正常,我可以设置自动更新和使用电子生成器的其他功能。

现在我需要包含其他不属于我的电子项目的文件,并执行它们以便在安装过程中(在Windows上)安装它们。

从电子制造商文档(https://github.com/electron-userland/electron-builder/wiki/Options#NsisOptions)我发现可以使用自定义脚本(NSIS,我将不得不学习)。我试过包括一个测试脚本,但似乎没有发生,有没有人在这里试过?

该文档在这方面看起来不够详细,所以它一直很混乱。

非常感谢!

+0

您应该在您的帖子中包含您正在尝试使用的测试脚本。 – TrampolineTales

+0

NSIS代码本身并不相关,我的问题是它没有被执行或包含,它是与电子制造商本身,我想听到实际上已经做过这件事的人,看看有没有我没有看到的东西,如果我假设可以包含自定义脚本是正确的。 – JuanMa

+0

另外我想知道如果自定义脚本更多地与构建安装程序的过程或安装我的应用程序的过程有关,如果这是有道理的。 – JuanMa

回答

0

因此,在查看不同的地方后,我发现将win.target设置为nsis和perMachine为true会生成NSIS安装程序。

它确实有效,但遗憾的是没有自动更新。