Opciones de despliegue
Catalyst CLI te permite desplegar solo recursos específicos, como solo el paquete del cliente, funciones específicas o un servicio AppSail, usando dos opciones de despliegue. Las siguientes opciones están disponibles para el comando catalyst deploy.
--only <targets>
La opción --only te permite definir los recursos específicos a desplegar. Puedes usar esto con las palabras clave client, functions, appsail, slate o apig. Puedes especificar múltiples recursos separados por comas sin caracteres de espacio en blanco entre ellos.
Por ejemplo, para desplegar solo el directorio del cliente, ejecuta el siguiente comando en tu terminal:
Esto inicia el despliegue únicamente del directorio del cliente. El proceso de despliegue es el mismo que se discutió en la sección anterior.
También puedes desplegar funciones específicas o servicios AppSail usando la opción --only. Debes especificar los nombres de las funciones objetivo o los servicios AppSail en el comando separados por comas como se muestra a continuación:
También puedes desplegar el cliente y ciertas funciones, o un servicio AppSail y ciertas funciones, solos como se muestra a continuación:
Esto desplegará solo los recursos especificados del directorio del proyecto.
--except <targets>
La opción --except te permite definir los recursos a excluir del despliegue. Desplegará todos los recursos excepto los que especifiques.
Por ejemplo, si usas la opción --except con client, excluirá el paquete del cliente y desplegará todo lo demás. Puedes ejecutar este comando de la siguiente manera:
También puedes usar esta opción para excluir funciones o servicios AppSail específicos. Por ejemplo:
Esto desplegará todos los demás recursos del proyecto.
--ignore-scripts
Catalyst te permite automatizar las ejecuciones de comandos del CLI y del terminal definiendo scripts en el archivo catalyst.json en tu directorio de proyecto. Puedes definir dos scripts de ciclo de vida para ejecutar antes y después del comando catalyst deploy respectivamente: predeploy, postdeploy. Puedes aprender más sobre los scripts de ciclo de vida y personalizados en la página de ayuda de Scripts.
Si usas la opción --ignore-scripts al ejecutar el comando catalyst deploy, el CLI ignorará las acciones configuradas para los scripts predeploy y postdeploy en el archivo catalyst.json de tu directorio de proyecto. El proceso de despliegue continuará sin la ejecución de estos scripts de ciclo de vida.
Puedes usar la opción --ignore-scripts de la siguiente manera:
El proceso de despliegue será el mismo que se discutió anteriormente.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us

