Ich brauche einen Elektronenstart mit einem transparenten Fenster in Linux, die Dokumente sagen, ich brauche - enable-transparent-visual --disable-gpu in der Kommandozeile. Gibt es eine Möglichkeit, die Befehlszeilenargumente im Programm nicht in der Terminalbefehlszeile zu übergeben. wie folgt aus:Wie setze ich die Kommandozeile für das Elektron
electron . --enable-transparent-visuals --disable-gpu
ich brauche, wenn ich
electron .
die args in der program.It Set laufen bedeutet, dass ich einfach doppelt auf die Datei bin klicken und die args OK sind. Sie müssen sie nicht manuell übergeben.
Es funktioniert nicht sehr gut. Nichts anzeigen. Meine Distribution ist Linuxmint 18 – user3130007
Ich konnte keinen Hinweis finden, dass sich das in Linuxmint anders verhalten würde. Stellen Sie sicher, dass Sie die Argumente auf der Stammebene des Hauptskriptes hinzufügen, genau wie die "App" -Konstante und nicht innerhalb einer Funktion oder etwas, und stellen Sie sicher, dass es vor dem 'ready' -Ereignis ist. Falls Sie eine Art Plattformcheck wie 'if (process.platform! == 'linux')' durchführen, stellen Sie bitte sicher, dass Ihr Code korrekt ist. Ich habe meinen Code so bearbeitet, dass er dem [Beispiel für ein elektronisches Schnellstartprogramm] ähnelt (https://github.com/electron/electron-quick-start/blob/master/main.js). Für weitere Informationen, bitte posten Sie Ihren Code. – snickro
Überprüfen Sie auch die css – snickro