Inicializar el proyecto desde la CLI
Después de configurar las actions para un bot y codificar la lógica de negocio para ellas, procederemos a codificar la aplicación client para integrar el bot. Usaremos el componente Catalyst Web Client Hosting para alojar la aplicación client en este tutorial.
Para codificar las funciones de Catalyst, primero necesitaremos inicializar el proyecto desde la CLI de Catalyst. El primer paso es iniciar sesión en la CLI e inicializar el proyecto en un directorio local 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 la estructura del directorio del proyecto para todos los stacks de programación compatibles con Catalyst en esta página. Puedes aprender sobre la inicialización de un proyecto de Catalyst en detalle en la documentación de ayuda de la CLI.
Sigue los pasos listados a continuación para inicializar el proyecto y crear los componentes de funciones y client necesarios:
-
Crea una carpeta para el proyecto en tu máquina local y navega hasta ella desde el terminal de la CLI.
-
Para inicializar el proyecto, ejecuta el siguiente comando:
- La CLI te pedirá que selecciones la organización predeterminada de Catalyst. Selecciona la organización en la que creaste el proyecto en el primer paso de este tutorial y presiona Enter.

-
Puedes asociar el directorio del proyecto actual con el proyecto de Catalyst que creaste en esta organización. Selecciona Ecommerce y presiona Enter.

-
Selecciona los componentes que necesitas configurar para tu aplicación de Catalyst. Navega a través de las opciones usando las teclas de flecha y selecciónalas presionando la barra espaciadora. Selecciona Client y presiona Enter para confirmar tu elección.

-
La CLI iniciará la configuración del client a continuación. Selecciona Basic web app como tu tipo de client.

-
Ingresa ecommerceclient como el nombre del paquete del client y luego presiona Enter. Puedes ingresar cualquier nombre que necesites.

El directorio del client se creará en la estructura estándar y se verá así:
La inicialización de Catalyst está completa. El directorio del proyecto contendrá el client y otros archivos de dependencias del proyecto.
Última actualización 2026-03-20 21:51:56 +0530 IST
