【发布时间】:2016-04-16 08:56:10
【问题描述】:
我们使用electron-packager 来捆绑和分发我们Web 应用程序的前端。我们需要能够将服务器的host 和port 传递到电子前端进行连接。当我们通过electron main.js --host blah --port 8080 启动时,它可以工作。打包后,我们通过./MyApp --host blah --port 8080 运行,但它不起作用。这很糟糕,因为我们不希望客户需要自己安装 electron/npm。另外值得注意的是,无论我们是否将应用程序打包到 asar 存档中,都会发生这种情况。
关于我们可以尝试的事情的任何想法,或者我们是否试图以错误的方式解决这个问题?
【问题讨论】:
-
为什么不直接在应用中打包一个配置文件呢?我想服务器 IP 和端口不会经常改变。
标签: javascript node.js electron atom-editor yargs