缺少电子论证

时间:2017-07-28 17:45:41

标签: javascript electron command-line-arguments electron-packager

我有一个电子应用程序,打包后会删除可执行文件名后的第一个参数。

例如,命令launcher.exe a b c从控制台填充来自 main.js process.argv的{​​{1}}:

require('electron').remote.process.argv

[ "C:\Users\me\AppData\Local\launcher\app-0.0.7\launcher.exe", "b", "c" ] 去了哪里?为什么?我该如何取回它?为什么只有在应用程序打包后才会发生这种情况?

编辑:当我从“C:\ Users \ me \ AppData \ Local \ launcher \ launcher.exe”运行启动器时出现此问题,但是当我从“C:\ Users \ me \ AppData \ Local”运行它时不会发生此问题\启动\ APP-0.0.7 \ LAUNCHER.EXE”。也许这与电子更新器有关。

0 个答案:

没有答案