Inicializar el proyecto desde la CLI
Ahora puedes comenzar a trabajar en tu proyecto de Catalyst desde la CLI. El primer paso es inicializar el proyecto en un directorio vacío. Este será el directorio principal de tu proyecto y todos los archivos del proyecto se guardarán en él.
Puedes obtener más información sobre esto en la página de ayuda de la estructura de directorios del proyecto. Puedes aprender sobre la inicialización de un proyecto en detalle en la documentación de ayuda de la CLI.
-
Crea una carpeta para el proyecto en tu máquina local y navega hasta ella desde la terminal.
-
Inicializa un proyecto ejecutando el siguiente comando desde ese directorio:
- Selecciona el portal (u organización) preferido navegando con las teclas de flecha y presiona Enter para confirmar. Si no tienes otras organizaciones asociadas con la cuenta, se seleccionará automáticamente la predeterminada.
- Ahora, la CLI te pedirá que asocies un proyecto de Catalyst con el directorio. Asócialo con el proyecto que creamos anteriormente desde la consola. Selecciona GitHubBot de la lista y presiona Enter.
- Selecciona Functions usando la barra espaciadora. Presiona la tecla Enter para inicializar.
- La CLI iniciará la configuración de la función. Selecciona Integration como el tipo de función.
- Selecciona Cliq como el servicio y presiona Enter.
- Todas las clases de handlers de Cliq se seleccionarán de forma predeterminada. Presiona Enter.
- Selecciona Python 3.9 como el stack de la función y presiona Enter.
- Presiona Enter para confirmar el nombre de paquete predeterminado como git_hub_bot_function y el punto de entrada como main.py.
La CLI descargará e instalará el paquete más reciente del SDK de Catalyst para Python.
El directorio de tu proyecto ahora está configurado con el directorio de funciones (CATALYST_FUNCTIONS_HOME) junto con los archivos de configuración y las dependencias. El directorio del proyecto también contiene el catalyst.json, un archivo requirements.txt y un archivo oculto .catalystrc.
Esta será la estructura final del directorio de tu proyecto.
Última actualización 2026-03-20 21:51:56 +0530 IST








