Cómo comenzar a usar un proyecto existente

Firebase Studio ofrece una forma optimizada de importar proyectos de apps web existentes a un espacio de trabajo de Firebase Studio, lo que te permite seguir trabajando en tus proyectos existentes con la asistencia potenciada por IA de Firebase Studio y las capacidades optimizadas de desarrollo, implementación y supervisión.

Puedes importar proyectos desde un repositorio de código fuente (GitHub, GitLab o Bitbucket) o desde un archivo de almacenamiento local. Firebase Studio admite la importación de archivos tar y ZIP comprimidos con gzip de menos de 50 MiB.

Comenzar

Paso 1: Importa tu proyecto

  1. Accede a tu Cuenta de Google y abre Firebase Studio.

  2. Haz clic en Importar un proyecto. Aparecerá el diálogo Import project.

  3. En el campo URL del repositorio, ingresa la URL de tu repositorio de GitHub, GitLab o Bitbucket.

  4. Ingresa un nombre para tu proyecto.

  5. Si importas un proyecto de Flutter, habilita This is a Flutter app. De lo contrario, deja la casilla de verificación sin marcar.

  6. Haz clic en Importar.

  7. Si el repositorio es privado, se te solicitará que te autentiques en el proveedor correspondiente:

    • En GitHub, sigue las indicaciones para copiar un token de acceso.
    • En el caso de GitLab, puedes usar la contraseña de tu cuenta o crear un token de cuenta personal.
    • En Bitbucket, usa tu nombre de usuario (no el correo electrónico) y una contraseña de la app para autenticarte.

Paso 2: Instala las dependencias

De forma predeterminada, Firebase Studio no instala dependencias cuando importas un proyecto, por lo que deberás hacerlo de forma manual después de la primera importación.

Por ejemplo, si importas una app de Flutter, debes ejecutar flutter pub get en la terminal o npm install para apps de JavaScript o TypeScript.

Puedes cambiar esto para todos los usuarios futuros de tu plantilla y para las futuras importaciones. Para ello, agrega un hook onCreate a tu archivo dev.nix en el repositorio de tu proyecto. Puedes configurar onCreate para ejecutar el comando de compilación adecuado para tu proyecto (por ejemplo, npm install o flutter pub get).

Después de configurar esto, las dependencias se instalan automáticamente cada vez que los usuarios importan tu repositorio a Firebase Studio.

Próximos pasos