Classe : CommandLine
Classe : CommandLine
Manipuler les arguments de ligne de commande de votre application lus par Chromium
Process: Main
This class is not exported from the 'electron'
module. Elle n'est disponible qu'en tant que valeur de retour des autres méthodes dans l'API Electron.
L'exemple suivant montre comment vérifier si l'indicateur --disable-gpu
est défini.
const { app } = require('electron')
app.commandLine.hasSwitch('disable-gpu')
For more information on what kinds of flags and switches you can use, check out the Command Line Switches document.
Méthodes d’instance
commandLine.appendSwitch(switch[, value])
switch
string - Un commutateur de ligne de commande, sans le préfixe--
value
string (facultatif) - Valeur pour le commutateur
Ajoute un commutateur (avec value
optionnelle) à la ligne de commande de Chromium.
Note: Ceci n'affecte pas process.argv
. L’utilisation prévue de cette fonction est de contrôler le comportement de Chromium.
commandLine.appendArgument(value)
value
string - L'argument à ajouter à la ligne de commande
Ajoute un argument à la ligne de commande de Chromium. L'argument sera mis entre guillemets correctement. Les commutateurs précéderont les arguments, quel que soit leur ordre d'ajout.
Si vous ajoutez un argument comme --switch=value
, envisagez d'utiliser appendSwitch('switch', 'value')
à la place.
Note: Ceci n'affecte pas process.argv
. L’utilisation prévue de cette fonction est de contrôler le comportement de Chromium.
commandLine.hasSwitch(switch)
switch
string - Un commutateur de ligne de commande
Retourne boolean
- Indique si le commutateur de ligne de commande est présent.
commandLine.getSwitchValue(switch)
switch
string - Un commutateur de ligne de commande
Retourne string
- La valeur du commutateur de ligne de commande.
Remarque : Lorsque le commutateur est absent ou n’a pas de valeur cela retourne une chaîne vide.
commandLine.removeSwitch(switch)
switch
string - Un commutateur de ligne de commande
Supprime le commutateur spécifié de la ligne de commande de Chromium.
Note: Ceci n'affecte pas process.argv
. L’utilisation prévue de cette fonction est de contrôler le comportement de Chromium.