Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

525
Views
FUNCIONES DE FIREBASE (Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No hay "exportaciones" principales definidas)

Intentando explorar el uso de las funciones de Firebase para un nuevo proyecto en el trabajo.

[Esta es la única buena guía que parece que puedo encontrar a pesar de que está desactualizada.] https://www.freecodecamp.org/news/how-to-build-a-todo-application-using-reactjs-and-firebase/

Sin embargo, cuando llego a la sección de inicio de sesión, después de usar npm i firebase el comando firebase serve deja de funcionar y da el siguiente error.

Solo sucede después de usar el comando install firebase, eliminarlo no funciona, ya que es necesario para el lado de autenticación del inicio de sesión. La única diferencia entre la guía y la mía es que estoy creando una aplicación para el aula, pero la uso para guiarme con CRUD para funciones de firebase, autenticación y firestore.

 ! functions: The Cloud Firestore emulator is not running, so calls to Firestore will affect production. ! Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in D:\CodeyThings\Firebase\Openbrolly-Classroom\functions\node_modules\firebase\package.json at throwExportsNotFound (internal/modules/esm/resolve.js:285:9) at packageExportsResolve (internal/modules/esm/resolve.js:508:3) at resolveExports (internal/modules/cjs/loader.js:450:36) at Function.Module._findPath (internal/modules/cjs/loader.js:490:31) at Function.Module._resolveFilename (internal/modules/cjs/loader.js:888:27) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Module.require (internal/modules/cjs/loader.js:974:19) at require (internal/modules/cjs/helpers.js:92:18) at Object.<anonymous> (D:\CodeyThings\Firebase\Openbrolly-Classroom\functions\APIs\users.js:4:18) at Module._compile (internal/modules/cjs/loader.js:1085:14) ! We were unable to load your functions code. (see above)
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Solo para informarle que el tutorial que está siguiendo usa firebase web versión 8.x, y probablemente podría tener instalada la versión 9.x, como se señaló en este comentario . En la misma pregunta, un usuario respondió que el SDK de Firebase que necesita usar es el SDK de administración de Firebase .

Si este no es el caso y está utilizando las versiones SDK adecuadas, es posible que deba mostrar cómo está importando sus dependencias, aquí la solución fue cambiar las importaciones.

Además, en la documentación, podemos encontrar una advertencia para actualizar constantemente el sdk de funciones de firebase, ya que mencionó que obtiene el error al usar el comando install firebase . La advertencia es:

En muchos casos, las funciones nuevas y las correcciones de errores solo están disponibles con la versión más reciente de la CLI de Firebase y el SDK de funciones de Firebase. Es una buena práctica actualizar con frecuencia la CLI de Firebase y el SDK con estos comandos dentro de la carpeta de funciones de su proyecto de Firebase:

 npm install firebase-functions@latest firebase-admin@latest --save npm install -g firebase-tools

Estas podrían ser las principales causas de este error. Como no ha proporcionado ningún código, también verificaría si se ha realizado algún otro cambio en algunas partes de la guía a través de las actualizaciones de firebase, es posible que haya terminado fusionando código de diferentes versiones, como lo han hecho aquí .

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!