--- title: "Opciones de despliegue" url: https://docs.catalyst.zoho.com/es/cli/v1/deploy-resources/deploy-options/ description: "Catalyst te permite desplegar fácilmente tu proyecto y sus recursos en la consola remota usando el CLI." last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # 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`. > **Nota:** Además de estas opciones de despliegue, también puedes desplegar recursos específicos de tu proyecto navegando a la carpeta de destino donde se encuentran los recursos y ejecutando el comando `catalyst deploy` desde esa carpeta. Esto se puede usar cuando los recursos desplegables están todos ubicados en el mismo directorio. Por ejemplo, si deseas desplegar una función particular sola, puedes navegar a la carpeta de la función en el CLI y ejecutar 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: ```sh catalyst deploy --only client ``` 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: ```sh catalyst deploy --only functions:InvoiceFetch,functions:CostAccounting ``` También puedes desplegar el cliente y ciertas funciones, o un servicio AppSail y ciertas funciones, solos como se muestra a continuación: ```sh catalyst deploy --only functions:InvoiceSync,functions:CostAccounting,functions:FreightTracking ``` Esto desplegará solo los recursos especificados del directorio del proyecto. ![Deploy Options](https://catalyst-docs-development.zohostratus.in/images/cli/deploy-resources/catalyst_cli_deploy_only.webp) ### \--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: ```sh catalyst deploy --except client ``` También puedes usar esta opción para excluir funciones o servicios AppSail específicos. Por ejemplo: ```sh $ catalyst deploy --except appsail:customerapp,functions:CostAccounting ``` Esto desplegará todos los demás recursos del proyecto. ![Deploy Options](https://catalyst-docs-development.zohostratus.in/images/cli/deploy-resources/catalyst_cli_deploy_except.webp) ### \--ignore-scripts Catalyst te permite automatizar las ejecuciones de comandos del CLI y del terminal definiendo scripts en el archivo [ `catalyst.json` ](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/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](https://docs.catalyst.zoho.com/es/cli/v1/scripts/introduction/). 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: ```sh catalyst deploy --ignore-scripts ``` El proceso de despliegue será el mismo que se discutió anteriormente. > **Nota:** Si eres usuario de **Visual Studio Code IDE**, puedes instalar la extensión **Catalyst Tools** y realizar operaciones del CLI usando tu IDE en lugar del CLI. Los pasos para desplegar individualmente funciones de Catalyst usando Visual Studio Code IDE se pueden encontrar [aquí](https://docs.catalyst.zoho.com/es/catalyst-extensions/vs-code-extension/implementation/#deploy-a-function), y los pasos para desplegar recursos del cliente se pueden encontrar [aquí](https://docs.catalyst.zoho.com/es/catalyst-extensions/vs-code-extension/implementation/#deploy-operation).