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 puede comenzar a trabajar en su proyecto Catalyst desde el CLI. El primer paso es inicializar el proyecto en un directorio vacío. Este será el directorio principal de su proyecto, y todos los archivos del proyecto se guardarán en él.

Puede obtener más información sobre esto en la página de ayuda de Estructura de Directorio del Proyecto. Puede aprender sobre la inicialización de un proyecto en detalle en la documentación de ayuda del CLI.

Para la aplicación generadora de nóminas, inicializaremos primero la función Advanced I/O, seguida del componente Client.

Nota: Recomendamos que ingrese el nombre del paquete de la función o el nombre de la clase y el nombre del client exactamente como se indica, porque el código de la aplicación contiene el mismo nombre.
  1. Cree una carpeta para el proyecto en su máquina local y navegue hasta ella desde la terminal.

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

copy
$
catalyst init
  1. Navegue usando las teclas de flecha y seleccione su portal preferido y presione la tecla Enter. Si no tiene otras organizaciones asociadas con la cuenta, la predeterminada se seleccionará automáticamente. catalyst_payslip_portal_choice
    Puede obtener más información sobre la función multi-org portal de Catalyst en este documento de ayuda.

  2. El CLI ahora le pedirá que asocie un proyecto Catalyst con el directorio. Asócielo con el proyecto que creamos anteriormente desde la consola. Seleccione PayslipGenerator de la lista y presione Enter. catalyst_payslip_project_choice

  3. Navegue usando las teclas de flecha y seleccione Functions, Client usando la barra espaciadora. Presione la tecla Enter para inicializar. catalyst_payslip_func_client_init

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

  5. Seleccione el runtime más reciente de Node.js como el stack de la función. catalyst_payslip_func_node16_select

  6. Ingrese “payslip_generator_function” como el nombre del paquete, “index.js” como el punto de entrada, y su dirección de correo electrónico como autor y presione Enter. Alternativamente puede presionar Enter sin ingresar datos para completar los valores predeterminados. El CLI solicitará la inicialización de las dependencias de Node. Presione Y para confirmar la instalación, y presione Enter para confirmar su elección. Los módulos de Node se instalarán. catalyst_payslip_func_init_done

  7. El CLI ahora iniciará la configuración del client. Seleccione “Basic web app” y presione Enter para inicializar su client como una aplicación web básica. catalyst_payslip_client_basic_select

  8. Ingrese “PayslipGenerator” como el nombre de su paquete de client y presione Enter. También puede proporcionar cualquier nombre de su elección. catalyst_payslip_client_basic_init_complete

La inicialización de Catalyst está ahora completa.

El directorio del proyecto ahora está configurado con el directorio del client y el directorio de functions 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 del directorio de su proyecto debería aparecer como se muestra a continuación: catalyst_payslip_proj_directory

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