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.

Inicializar el proyecto desde el CLI

Ahora puedes comenzar a trabajar en tu proyecto de Catalyst desde el 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 al respecto en la página de ayuda de la estructura de directorios del proyecto. Puedes conocer en detalle la inicialización de un proyecto en la documentación de ayuda del CLI.

Para la aplicación Alien City, inicializaremos el Client y la Advanced I/O Function. La Advanced I/O Function se inicializará en la plataforma Python. Sin embargo, como se mencionó anteriormente, también puedes inicializarla en las plataformas Java o Node.js.

  1. Crea una carpeta para el proyecto en tu máquina local y navega hasta ella desde la terminal.

  2. Inicializa un proyecto ejecutando el siguiente comando desde ese directorio:

copy
$
catalyst init
  1. Navega usando las teclas de flecha y selecciona tu portal preferido, luego presiona la tecla Enter. Si no tienes otras organizaciones asociadas a la cuenta, se seleccionará automáticamente la predeterminada. catalyst_alien_city_select_account_portal
    Puedes obtener más información sobre la funcionalidad de portal multi-org de Catalyst en este documento de ayuda.

  2. El CLI te pedirá que asocies un proyecto de Catalyst con el directorio. Asócialo con el proyecto que creamos anteriormente desde la consola. Selecciona AlienCity de la lista y presiona Enter. catalyst_alien_city_select_catalyst_project

  3. Selecciona Client y Functions usando la barra espaciadora, luego presiona la tecla Enter para inicializar. catalyst_alien_ctiy_func_client_setup

  4. El CLI iniciará la configuración de la función. Selecciona AdvancedIO como el tipo de función. catalyst_alien_ctiy_func_advanced_io

  5. Selecciona el runtime más reciente de NodeJS como el entorno de programación. catalyst_alien_city_select_functions_node

  6. Ingresa “alien_city_function” como el nombre del paquete e “index.js” como el punto de entrada, luego presiona Enter. También puedes simplemente presionar Enter para usar los nombres predeterminados generados por Catalyst, o ingresar cualquier nombre de tu preferencia. catalyst_alien_city_select_node_installed

  7. El CLI iniciará la configuración del Client. Selecciona Basic web app como tu tipo de cliente. catalyst_alien_city_python_client_type_select

  8. Ingresa “ALcity” como el nombre del paquete del cliente y presiona Enter. También puedes ingresar cualquier nombre de tu preferencia. catalyst_alien_city_client_setup_complete_python

El directorio del cliente se creará con la estructura estándar. La inicialización de Catalyst se ha completado.

Tu directorio del proyecto está ahora configurado con el directorio del cliente y el directorio de funciones junto con los archivos de configuración y las dependencias. El directorio del proyecto también contiene el archivo de configuración catalyst.json y un archivo oculto .catalystrc.

Esta es la estructura del directorio del proyecto AlienCity, si la Advanced I/O Function es de la plataforma Python y el Client se configura como una aplicación web básica. catalyst_alien_city_folder_view_node


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