3

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

例如,该命令从main.js和控制台launcher.exe a b c填充:process.argvrequire('electron').remote.process.argv

[
    "C:\Users\me\AppData\Local\launcher\app-0.0.7\launcher.exe",
    "b",
    "c"
]

去哪儿了a?为什么?我该如何取回它?为什么只有在打包应用程序后才会发生这种情况?

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

4

0 回答 0