Luc*_*cca 5 electron electron-builder
我试图在执行时将命令行参数传递给我已经打包的应用程序。(已经用电子生成器打包并在我的 mac 上安装了 .dmg)
我导航到/Applications/myApp.app/Contents/MacOS应用程序可执行文件所在的文件夹。然后我跑。
exec myApp --myNewArgument theFancyValue
出于某种原因,“myNewArgument”没有出现在我的 process.argv 数组中。
我错过了什么吗?我认为争论会自动传递给我的电子主进程。
我很感激任何帮助。
小智 6
是的,传递的命令行参数出现在process.argv数组中,但仅来自主进程。
从渲染器进程中,您需要使用remote.process访问主进程参数:
require('electron').remote.process.argv
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5259 次 |
| 最近记录: |