--- title: "Inicializar tu proyecto de Catalyst" url: https://docs.catalyst.zoho.com/es/tutorials/alien-city-appsail/express/initialize-project/ description: "Crea una aplicación y hospédala en Catalyst usando el servicio Catalyst AppSail y Catalyst Data Store que te permite reportar o buscar encuentros con alienígenas en una ciudad." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Initialize CLI Resources" url: /es/cli/v1/initialize-resources/introduction/ - name: "Project Directory Structure" url: /es/cli/v1/project-directory-structure/introduction/ --- # Inicializar tu proyecto de Catalyst 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 aprender más sobre esto en la [página de ayuda de la estructura de directorios del proyecto](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/introduction/). Puedes aprender sobre la inicialización de un proyecto en detalle en la [documentación de ayuda del CLI](https://docs.catalyst.zoho.com/es/cli/v1/initialize-resources/introduction/). Para esta aplicación, inicializarás el componente AppSail. El componente AppSail se inicializará en la pila de programación 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: ```sh catalyst init ``` Navega usando las **teclas de flecha** y selecciona tu portal preferido y haz clic en **Enter**. Si no tienes otras organizaciones asociadas con la cuenta, entonces la predeterminada será seleccionada automáticamente. ![catalyst_alien_city_cli_portal_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_portal_choice.webp) Puedes obtener más información sobre la función de portal multi-org de Catalyst en este [documento de ayuda](https://docs.catalyst.zoho.com/es/getting-started/catalyst-organizations/#access-the-multi-org-portal). 3. El CLI ahora te pedirá asociar un proyecto de Catalyst con el directorio. Asócialo con el proyecto que creamos anteriormente desde la consola. Selecciona **AlienCity** de la lista y haz clic en **Enter**. ![catalyst_alien_city_cli_project_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_project_choice.webp) 4. Selecciona **AppSail** usando la *barra espaciadora*, luego haz clic en **Enter** para inicializar. ![catalyst_alien_city_cli_appsail_select](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/alien-city-cli-init-appsail.webp) 5. El CLI te pedirá elegir entre [Catalyst-Managed Runtime](https://docs.catalyst.zoho.com/es/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/) y [Docker Image](https://docs.catalyst.zoho.com/es/serverless/help/appsail/custom-runtimes/container-registry-services/). Dado que estás creando este proyecto desde uno de los Catalyst-Managed Runtime, selecciona **Catalyst-Managed Runtime** y haz clic en **Enter**. ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection.webp) 6. El CLI iniciará el servicio AppSail: * Dado que estás creando tu propio proyecto, escribe "**n**" y haz clic en **Enter** para la solicitud que pregunta si deseas comenzar con una lista de proyectos recomendados. * Dado que has inicializado el proyecto en el directorio `Alien City/` creado específicamente para esta aplicación, ingresa "**Y**" y haz clic en **Enter** para la solicitud que te pide confirmar si este es el directorio donde deseas inicializar tu servicio AppSail. ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection-2.webp) 7. A continuación, comenzaremos a configurar nuestro servicio AppSail. Ingresa "**AlienCity**" como el nombre de tu servicio AppSail. 8. Selecciona tu directorio actual como la ruta de compilación de tu servicio AppSail, y elige el runtime más reciente de **NodeJS** como la pila de programación, y haz clic en **Enter**. ![catalyst_alien_city_cli_appsail_stack_select](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/app-sail-nodejs-cli-init-aliencity.webp) El servicio AppSail ha sido inicializado para tu proyecto Alien City. ![catalyst_alien_city_cli_appsail_complete](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_appsail_complete.webp) El directorio se creará con la estructura estándar, y contendrá el archivo [`app-config.json`](https://docs.catalyst.zoho.com/es/serverless/help/appsail/key-concepts/catalyst-configurations/#the-app-configjson-file) que incluye la configuración de tu servicio AppSail, junto con los archivos de configuración estándar del proyecto como el archivo [`catalyst.json`](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/catalyst-json/) y un archivo oculto `.catalystrc`. Esta es la estructura del directorio del proyecto Alien City inicializado con el servicio AppSail. ![catalyst_alien_city_appsail_dir](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_appsail_dir.webp)