nb env update
nb env update actualiza la configuración de un env guardado. Puedes usarlo para ajustar la dirección de la API, el método de autenticación, el origen del código fuente, la ruta local de la app, la ruta pública, el puerto, los parámetros de base de datos y más. Cuando la actualización termina, la CLI procesa automáticamente los pasos de seguimiento necesarios según los cambios.
Si no pasas ningún parámetro de configuración, la CLI igualmente realizará una resincronización basada en el estado actual del env.
Uso
Opciones comunes
Opciones de API y autenticación
Opciones de origen y descarga
Opciones de aplicación
Opciones de base de datos
Limpieza de configuración
Notas
Tip
Si solo quieres que la CLI resincronice según el estado más reciente del env actual, basta con ejecutar nb env update o nb env update <name> sin opciones adicionales.
- Cuando la actualización termina, la CLI gestiona automáticamente la sincronización de seguimiento necesaria según los cambios realizados esta vez
- Las demás opciones solo actualizan la configuración guardada del env. No reinician automáticamente la aplicación ni reemplazan el código fuente local o las imágenes Docker
- Después de modificar configuraciones como
app-path,app-port,timezoneodb-*, la CLI normalmente te pedirá que ejecutesnb app restart --env <name>; si el cambio afecta a la base de datos integrada gestionada por la CLI, te pedirá usarnb app restart --env <name> --with-db - Después de modificar configuraciones como
app-port,app-public-pathocdn-base-urlque afecten al resultado del reverse proxy, vuelve a ejecutarnb proxy nginx generateonb proxy caddy generatesi ya usas una configuración de proxy generada - Al actualizar configuraciones de origen como
source,download-version,docker-registry,git-urlonpm-registry, solo cambian los valores guardados. El código fuente local, las dependencias y las imágenes existentes no se reemplazan automáticamente --access-tokenno puede usarse junto con--auth-type basico--auth-type oauth- El mismo campo no puede usarse a la vez con
--unsety con un valor explícito. Por ejemplo, no uses--unset git-urljunto con--git-url ... - Si cambias el método de autenticación a
basicuoauth, o limpias el token, normalmente tendrás que ejecutar despuésnb env auth <name>

