Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Eliminar Functions

Ejecución del comando de eliminación

Puedes eliminar permanentemente funciones de tu proyecto de Catalyst usando el CLI. Puedes elegir eliminar funciones de la consola remota o del directorio local de tu proyecto mientras ejecutas este comando.

Nota: Si una función existe en ambas ubicaciones, solo se eliminará de la ubicación que elijas. Por ejemplo, incluso si eliminas una función de la consola remota, seguirá presente en el directorio local de tu proyecto hasta que la elimines de la máquina local por separado.

  1. Para eliminar funciones en tu proyecto, ejecuta el siguiente comando desde el directorio de tu proyecto:
copy
$
catalyst functions:delete

  1. El CLI te pedirá que elijas entre las funciones en la consola remota o las funciones en el directorio local de tu proyecto. Selecciona una opción y presiona Enter .
    Delete Functions in CLI

  1. El CLI listará todas las funciones en tu consola remota o en tu directorio local, según la opción que elegiste. Selecciona las funciones que necesitas eliminar y presiona Enter .
    Delete Functions in CLI

  1. El CLI te pedirá una confirmación. Ingresa “Y " y presiona Enter para confirmar. Las funciones seleccionadas se eliminarán de la ubicación elegida.
    Delete Functions in CLI

Nota: Puedes usar el comando catalyst pull para obtener recursos de la consola remota al directorio local, o catalyst deploy para desplegar recursos a la consola remota desde el directorio local si necesitas sincronización.

También puedes especificar directamente la función a eliminar incluyendo el nombre o ID de la función junto con el comando como:

copy
$
catalyst functions:delete [function_name_or_id]

Por ejemplo:

copy
$
catalyst functions:delete InvoiceFetch

El CLI te pedirá que selecciones entre la consola remota o el directorio local, y luego te solicitará la confirmación de eliminación de la misma manera.

Nota: Puedes especificar el nombre o ID de la función directamente para eliminar una función de la consola remota. Sin embargo, para eliminar una función del directorio local, solo debes proporcionar el nombre de la función y no el ID.

Opciones de eliminación de Functions

Puedes elegir directamente listar las funciones en la consola remota o en el directorio local de tu proyecto para eliminarlas usando las opciones respectivas.

Para listar las funciones disponibles en el directorio local de tu proyecto, ejecuta el comando catalyst functions:delete de la siguiente manera:

copy
$
catalyst functions:delete --local

Para listar las funciones disponibles en la consola remota de tu proyecto, ejecuta el comando catalyst functions:delete de la siguiente manera:

copy
$
catalyst functions:delete --remote

El CLI listará las funciones de acuerdo a la opción elegida, y podrás eliminar las funciones requeridas como se explicó anteriormente.

También puedes eliminar directamente una función de la consola remota o el directorio local como se muestra a continuación:

copy
$
catalyst functions:delete InvoiceFetch --remote

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 eliminar funciones de Catalyst usando Visual Studio Code IDE se pueden encontrar aquí

Última actualización 2026-03-20 21:51:56 +0530 IST