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:
|
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.