我需要在linux中使用透明窗口启动电子,文档说我需要在命令行中添加--enable-transparent-visuals --disable-gpu。有没有办法在程序中传递命令行args而不是在终端命令行中。 像这样:
electron . --enable-transparent-visuals --disable-gpu
我跑步时需要
electron .
args已在程序中设置。这意味着我只需双击bin文件,args即可。不需要手动传递它们。
答案 0 :(得分:3)
您可以在准备好之前将它们放在应用程序的主脚本(main.js)中。发出 app 模块的事件,如下所示:
const electron = require('electron')
// Module to control application life.
const app = electron.app
app.commandLine.appendSwitch('enable-transparent-visuals');
app.commandLine.appendSwitch('disable-gpu');
app.on('ready', () => {
// Your code here
});
有关其他命令行开关的列表,您可以转到here