Converta variáveis de ambiente entre .env e formato JSON do Azure App Service
.envPor privacidade, o conteúdo que você digita não é enviado nem salvo em nenhum servidor.
No Azure App Service, as configurações do aplicativo podem ser editadas em massa como uma lista JSON de objetos com name, value e slotSetting. No desenvolvimento local, as mesmas variáveis ficam em um arquivo .env com linhas CHAVE=valor. Esta ferramenta converte entre os dois formatos e também mescla um .env novo em uma configuração existente.
slotSetting (false por padrão). Ele define se a variável fica "presa" ao slot de implantação.azure-app-settings.json, .env e azure-app-settings-updated.json.#), separa chave e valor no primeiro sinal de igual e remove aspas simples ou duplas que envolvem o valor.NOME=valor. Variáveis marcadas como slot setting recebem um comentário indicando isso.A conversão e a mesclagem são feitas inteiramente no seu navegador, com JavaScript: o que você digita ou cola não é enviado nem salvo em nenhum servidor. Mesmo assim, como arquivos .env e configurações do Azure costumam conter segredos, prefira usar valores de teste ou apague o conteúdo ao terminar, principalmente em computadores compartilhados. A página carrega Bootstrap e Font Awesome de CDNs públicos, o que é normal para o carregamento dos estilos e ícones. Mais informações na Política de Privacidade.
Quando é true, a variável fica fixa no slot de implantação (como "staging") e não acompanha a troca de slots. Em false, ela acompanha o aplicativo na troca.
Sim: uma lista de objetos com name e value, e opcionalmente slotSetting. É o formato do editor avançado de configurações do Azure. Se o formato estiver errado, a ferramenta mostra um erro.
Aspas que envolvem todo o valor são removidas na conversão para JSON. Aspas internas permanecem.
Vale a última ocorrência, porque ela sobrescreve a anterior.
O formato de saída é o do Azure App Service. Para outros serviços, o modo Azure JSON → .env ainda pode ajudar a gerar um .env genérico a partir de uma lista.