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, donde se guardarán todos los archivos del proyecto.
Puedes obtener más información sobre esto en la página de ayuda Project Directory Structure. Puedes aprender sobre la inicialización de un proyecto en detalle en la documentación de ayuda de la CLI.
Para la aplicación Document Processor, inicializaremos los componentes del client y la función Advanced I/O. En este tutorial, codificaremos la función Advanced I/O en la plataforma Node.js.
Sigue los pasos indicados para inicializar el proyecto y crear los componentes de función y client necesarios para la aplicación:
-
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, luego 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 Functions y Client presionando espacio, luego presiona Enter para confirmar tu elección e inicializar tu proyecto.
-
La CLI iniciará la configuración de la función. Selecciona AdvancedIO como el tipo de función.
-
Selecciona el runtime más reciente de Node.js como el stack de la función.
-
Proporciona el nombre del paquete como “zia_services_function” para tu función de Node cuando se te solicite y presiona Enter. También debes definir el punto de entrada como index.js y proporcionar los detalles del autor en este paso. Alternativamente, puedes presionar Enter sin ingresar datos para usar los valores predeterminados.
La CLI solicitará la inicialización de las dependencias de Node. Presiona Y para confirmar la instalación y presiona Enter para confirmar tu elección. Los módulos de Node se instalarán.
Nota: Asegúrate de ingresar el nombre del paquete de la función exactamente como se indica, porque el código de la aplicación contiene el mismo nombre. -
La CLI iniciará ahora la configuración del client. Selecciona React web app y elige JavaScript de la opción y presiona Enter para inicializar tu client como una aplicación web React.
-
Ingresa “app” como el nombre de tu paquete de client y presiona Enter. También puedes proporcionar cualquier nombre de tu elección.
La inicialización de Catalyst está completa.
El directorio del proyecto ahora está configurado con el directorio del client y el directorio de funciones junto con archivos de configuración y dependencias. El directorio del proyecto también contiene el archivo de configuración catalyst.json y un archivo oculto .catalystrc.
La estructura de tu directorio del proyecto debería verse como se muestra a continuación:
Última actualización 2026-03-20 21:51:56 +0530 IST








