Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os conceitos diferentes a seguir se aplicam à configuração de um aplicativo Web estático.
Configuração do aplicativo: defina regras no arquivo para controlar o
staticwebapp.config.jsoncomportamento e os recursos do aplicativo. Use esse arquivo para definir regras de rota e segurança, cabeçalhos personalizados e configurações de rede.Configuração de build: defina as configurações que controlam o processo de build.
Configurações do aplicativo: defina as configurações no nível do aplicativo e as variáveis de ambiente que podem ser usadas por APIs de back-end.
Cenários de exemplo
| Se desejar... | então… |
|---|---|
| Definir regras de roteamento | Criar regras no arquivo staticwebapp.config.json |
| Definir qual branch aciona as compilações | Atualizar o nome do branch monitorado no arquivo de configuração de compilação |
| Definir quais funções de segurança têm acesso a uma rota | Proteger rotas com funções no arquivo staticwebapp.config.json |
| Definir qual arquivo HTML será servido se uma rota não corresponder a um arquivo real | Definir a rota de fallback no arquivo staticwebapp.config.json |
| Definir cabeçalhos globais para solicitações HTTP | Definir cabeçalhos globais no arquivo staticwebapp.config.json |
| Definir um comando de build personalizado | Definir um valor de comando de build personalizado no arquivo de configuração do aplicativo |
| Definir uma variável de ambiente para um build de front-end | Definir uma variável de ambiente no arquivo de configuração de build |
| Definir uma variável de ambiente para uma API | Definir uma configuração de aplicativo no portal |