As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Construções condicionais de back-end
O Amplify suporta construções condicionais de back-end em todas as filiais de um aplicativo. Para configurar compilações condicionais de back-end, defina a variável deAMPLIFY_DIFF_BACKEND
ambiente comotrue
. Habilitar compilações condicionais de back-end ajudará a acelerar as compilações em que as alterações são feitas somente no front-end.
Quando você habilita compilações de back-end baseadas em diff, no início de cada compilação, o Amplify tenta executar uma comparação naamplify
pasta do seu repositório. Se o Amplify não encontrar nenhuma diferença, ele ignora a etapa de construção do back-end e não atualiza seus recursos de back-end. Se seu projeto não tiver umaamplify
pasta em seu repositório, o Amplify ignora o valor da variável deAMPLIFY_DIFF_BACKEND
ambiente. Para obter instruções sobre como definir a variável deAMPLIFY_DIFF_BACKEND
ambiente, consulteHabilitar ou desabilitar compilações de back-end baseadas em diff.
Se você atualmente tem comandos personalizados especificados nas configurações de compilação da sua fase de back-end, as compilações condicionais de back-end não funcionarão. Se quiser que esses comandos personalizados sejam executados, você deve movê-los para a fase de front-end das configurações de compilação noamplify.yml
arquivo do seu aplicativo. Para obter mais informações sobre como atualizar oamplify.yml
arquivo, consulteEspecificação de compilação: sintaxe de YAML.