Mantenha a compilação Angular que você já usa
Execute a compilação de produção do espaço de trabalho e mantenha as substituições de configuração, os caminhos de saída e as versões fixadas de dependências visíveis no controle de versão.
Compile uma aplicação Angular com a configuração do espaço de trabalho versionada, sirva a saída para o navegador, verifique o fallback das rotas e promova a versão para um domínio HTTPS gerenciado.
Versão candidata
Angular
FONTE
Git
REGION
de
ROUTE
HTTPS
01Código-fonte recebido
02Compilação concluída
03Ambiente de execução iniciado
04Verificação de saúde aprovada
Rota promovida
production.adios.run
Um caminho até a produção para
O caminho até a produção
A aplicação ou o serviço é apenas uma parte da produção. As evidências de compilação, o estado do ambiente de execução, a saúde, os segredos, os logs, as rotas e a versão promovida devem poder ser examinados em conjunto.
Execute a compilação de produção do espaço de trabalho e mantenha as substituições de configuração, os caminhos de saída e as versões fixadas de dependências visíveis no controle de versão.
Sirva a compilação para o navegador por um processo de produção, teste a navegação direta para rotas Angular e promova a versão somente depois que a verificação da rota raiz responder.
Os resultados da compilação, os logs de execução, o estado de saúde, os segredos, os domínios e a versão promovida permanecem vinculados ao projeto, em vez de separados entre ferramentas sem relação entre si.
Do código-fonte à versão publicada
Use o código-fonte e o comportamento de produção que o projeto já tem. O manifesto registra o que a plataforma deve compilar ou provisionar e como verificar se o resultado está pronto.
Traga o repositório existente ou examine e implante uma das variantes específicas de projeto inicial vinculadas abaixo.
$adios loginMantenha os comandos, a versão do ambiente de execução ou do serviço, o comportamento das verificações de saúde e as referências a segredos em adios.yaml.
$git diff -- adios.yamlAcompanhe as evidências de compilação e execução, verifique a versão candidata e abra a rota promovida ou a conexão do serviço.
$adios upname: angular-app
build_cmd: npm ci && npm run build
start_cmd: npm start
runtime:
name: node@24
port: 3000
health_path: /Pontos de partida prontos para implantação
Comece pelo projeto inicial estático com Nginx e substitua seus arquivos de exemplo pela saída da compilação de produção do Angular.
Aplicativos web
Um projeto inicial de Nginx para HTML, CSS, JavaScript estáticos e aplicativos de página única.
git clone https://github.com/adiosdotdev/template-nginx-static.git
cd template-nginx-static
adios upAntes da produção
O caminho mais seguro para a primeira implantação começa com uma compilação ou configuração de serviço reproduzível e uma prévia que teste as dependências que serão realmente usadas em produção.
Respostas às suas perguntas
Revise os limites do ambiente de execução ou do serviço, o caminho do modelo, o comportamento em caso de falha e as verificações de produção antes de criar a primeira versão.
Sim. Execute a CLI Adios na raiz do projeto, mantenha o repositório e os arquivos de dependências que você já usa e adicione um arquivo adios.yaml que descreva a compilação de produção, o comando de inicialização, a porta e o caminho de saúde.
Não para um ambiente de execução padrão compatível. Use os comandos de produção habituais do projeto em adios.yaml. Se a compilação precisar de pacotes incomuns do sistema operacional ou bibliotecas nativas, verifique essas dependências em uma prévia antes de promover a versão.
Sim. Compile a aplicação para o navegador, sirva o diretório de saída e configure o fallback de histórico para que a navegação direta chegue ao Angular em vez de retornar um 404 estático.
Implante o bundle do servidor como um processo Node.js persistente e substitua o comando de inicialização estática pelo comando de servidor de produção do framework.
A versão candidata mantém os resultados de compilação e execução disponíveis para análise. Ela deve informar estar saudável antes de se tornar a versão promovida que atende a rota da aplicação.
Sim. Esta página inclui links para os projetos iniciais oficiais Adios Angular mais próximos do seu caso. Examine a variante exata do código-fonte, implante-a no console ou clone-a localmente e execute adios up.
Outros caminhos de implantação
Publique HTML, CSS, JavaScript ou uma compilação estática gerada por um framework a partir de um pequeno projeto inicial Nginx, com rotas, domínios, TLS e estado da versão vinculados.
Compile uma aplicação React a partir do repositório existente, sirva os arquivos gerados ou o processo Node.js de produção e conecte a versão a uma rota HTTPS estável.
Compile uma aplicação Vue a partir do repositório existente, sirva a saída de produção, verifique as rotas do cliente e promova a versão para um domínio HTTPS gerenciado.
Compile um projeto Svelte ou SvelteKit com o adaptador escolhido, sirva a saída gerada, verifique as rotas e mantenha o comando de produção vinculado ao código-fonte.
A primeira versão
Comece pelo repositório ou por um modelo, revise o contrato de implantação e examine o que será promovido à versão de produção.