Elétron - Variáveis de Ambiente
As variáveis de ambiente controlam a configuração e o comportamento do aplicativo sem alterar o código. Certos comportamentos do Electron são controlados por variáveis de ambiente porque são inicializados antes dos sinalizadores de linha de comando e do código do aplicativo.
Existem dois tipos de variáveis de ambiente codificadas em elétrons - Production variables e Development variables.
Variáveis de Produção
As seguintes variáveis de ambiente são destinadas ao uso em tempo de execução em aplicativos Electron empacotados.
Sr. Não | Variável e Descrição |
---|---|
1 | GOOGLE_API_KEY Electron inclui uma chave de API codificada para fazer solicitações ao serviço da web de geocodificação do Google. Como essa chave API está incluída em todas as versões do Electron, ela geralmente excede sua cota de uso. Para contornar isso, você pode fornecer sua própria chave de API do Google no ambiente. Coloque o seguinte código em seu arquivo de processo principal, antes de abrir qualquer janela do navegador que fará solicitações de geocodificação - |
2 | ELECTRON_RUN_AS_NODE Inicia o processo como um processo normal do Node.js. |
3 | ELECTRON_FORCE_WINDOW_MENU_BAR (Linux Only) Não use a barra de menu global no Linux. |
Variáveis de Desenvolvimento
As variáveis de ambiente a seguir são destinadas principalmente para fins de desenvolvimento e depuração.
Sr. Não | Variável e Descrição |
---|---|
1 | ELECTRON_ENABLE_LOGGING Imprime o registro interno do Chrome no console. |
2 | ELECTRON_ENABLE_STACK_DUMPING Imprime o rastreamento de pilha no console quando o Electron falha. |
3 | ELECTRON_DEFAULT_ERROR_MODE Mostra a caixa de diálogo de travamento do Windows quando o Electron trava. |
Para definir qualquer uma dessas variáveis de ambiente como verdadeira, defina-a em seu console. Por exemplo, se você deseja habilitar o registro, use os seguintes comandos -
Para Windows
> set ELECTRON_ENABLE_LOGGING=true
Para Linux
$ export ELECTRON_ENABLE_LOGGING=true
Observe que você precisará definir essas variáveis de ambiente sempre que reiniciar o computador. Se você quiser evitar isso, adicione essas linhas ao seu.bashrc arquivos.