Electrón - Variables de entorno

Las variables de entorno controlan la configuración y el comportamiento de la aplicación sin cambiar el código. Ciertos comportamientos de Electron están controlados por variables de entorno porque se inicializan antes que los indicadores de la línea de comandos y el código de la aplicación.

Hay dos tipos de variables ambientales codificadas en electrones: Production variables y Development variables.

Variables de producción

Las siguientes variables de entorno están diseñadas para su uso en tiempo de ejecución en aplicaciones empaquetadas de Electron.

No Señor Variable y descripción
1

GOOGLE_API_KEY

Electron incluye una clave API codificada para realizar solicitudes al servicio web de codificación geográfica de Google. Debido a que esta clave de API se incluye en todas las versiones de Electron, a menudo excede su cuota de uso.

Para solucionar este problema, puede proporcionar su propia clave API de Google en el entorno. Coloque el siguiente código en su archivo de proceso principal, antes de abrir cualquier ventana del navegador que realice solicitudes de codificación geográfica:

process.env.GOOGLE_API_KEY = 'YOUR_KEY_HERE'
2

ELECTRON_RUN_AS_NODE

Inicia el proceso como un proceso normal de Node.js.

3

ELECTRON_FORCE_WINDOW_MENU_BAR (Linux Only)

No utilice la barra de menú global en Linux.

Variables de desarrollo

Las siguientes variables de entorno están destinadas principalmente a fines de desarrollo y depuración.

No Señor Variable y descripción
1

ELECTRON_ENABLE_LOGGING

Imprime el registro interno de Chrome en la consola.

2

ELECTRON_ENABLE_STACK_DUMPING

Imprime el seguimiento de la pila en la consola cuando Electron falla.

3

ELECTRON_DEFAULT_ERROR_MODE

Muestra el cuadro de diálogo de bloqueo de Windows cuando Electron falla.

Para establecer cualquiera de estas variables de entorno como verdadera, configúrelo en su consola. Por ejemplo, si desea habilitar el registro, utilice los siguientes comandos:

Para ventanas

> set ELECTRON_ENABLE_LOGGING=true

Para Linux

$ export ELECTRON_ENABLE_LOGGING=true

Tenga en cuenta que deberá configurar estas variables de entorno cada vez que reinicie su computadora. Si desea evitarlo, agregue estas líneas a su.bashrc archivos.