微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

电子应用 |带有电子生成器的自定义安装程序

如何解决电子应用 |带有电子生成器的自定义安装程序

我想为我的电子应用程序创建一个自定义安装程序。 在安装过程中,我想要一个表单,例如询问诸如 ip 服务器之类的信息,我想在我的 main.js 中使用这些信息

实际上,我使用 config.js 文件作为我的配置变量,但我想在安装过程中设置这个变量?我搜索了很多主题,但我找不到某些东西..

为了创建我的 exe 文件,我使用电子生成器和这个脚本

"build": "electron-builder build --win --publish never"

我的 config.js 文件实际上是:

const config = {};

config.database = {}
config.database.host = "server"
config.database.port = 123456
config.database.user = "user"
config.database.password = "password"
config.database.database = "database"

config.agentId = 3

module.exports = config

有人有解决方案或可以帮助我吗??

谢谢。 马文。

解决方法

您似乎想要创建自定义安装程序页面,在其中输入特定信息。

您可以使用 nsDialogs 在 NSIS 中构建它 - 您需要为该页面编写脚本来处理变量等,请参阅示例文件夹以快速启动。

如果您没有经验,我可以向您推荐安装设计器 (http://install-designer.com/),它是一种 GUI 工具,用于设计自定义 NSIS 页面,无需任何脚本(抱歉,自我宣传很少)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。