nb env update
nb env update atualiza a configuração de um env salvo. Você pode usá-lo para ajustar o endereço da API, o método de autenticação, a origem do código-fonte, o caminho local da aplicação, o caminho público, a porta, os parâmetros do banco de dados e muito mais. Quando a atualização termina, a CLI trata automaticamente as etapas de acompanhamento necessárias de acordo com as mudanças.
Se você não passar nenhum parâmetro de configuração, a CLI ainda executará uma resincronização com base no estado atual do env.
Uso
Opções comuns
Opções de API e autenticação
Opções de origem e download
Opções da aplicação
Opções do banco de dados
Limpeza de configuração
Notas
Tip
Se você só quer que a CLI ressincronize com base no estado mais recente do env atual, basta executar nb env update ou nb env update <name> sem opções extras.
- Quando a atualização termina, a CLI trata automaticamente qualquer sincronização de acompanhamento necessária com base nas mudanças feitas desta vez
- As outras opções apenas atualizam a configuração salva do env. Elas não reiniciam automaticamente a aplicação nem substituem o código-fonte local ou as imagens Docker
- Depois de modificar configurações como
app-path,app-port,timezoneoudb-*, a CLI normalmente pedirá para você executarnb app restart --env <name>; se a mudança envolver o banco de dados embutido gerenciado pela CLI, ela pediránb app restart --env <name> --with-db - Depois de modificar configurações como
app-port,app-public-pathoucdn-base-urlque afetam o resultado do reverse proxy, execute novamentenb proxy nginx generateounb proxy caddy generatese você já usa uma configuração de proxy gerada - Ao atualizar configurações de origem como
source,download-version,docker-registry,git-urlounpm-registry, apenas os valores salvos são alterados. O código-fonte local, as dependências e as imagens existentes não são substituídos automaticamente --access-tokennão pode ser usado junto com--auth-type basicou--auth-type oauth- O mesmo campo não pode ser usado ao mesmo tempo com
--unsete com um valor explícito. Por exemplo, não use--unset git-urljunto com--git-url ... - Se você mudar o método de autenticação para
basicouoauth, ou limpar o token, normalmente precisará executarnb env auth <name>depois

