Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

288
Visualizações
Angular2 + base de datos de administrador de firebase

Cuando trato de usar firebase-admin SDK en mi proyecto angular2, aparece este error

 ERROR in ./~/firebase-admin/lib/auth/token-generator.js Module not found: Error: Can't resolve 'jsonwebtoken' in '/home/koucky/git_projects/zlepsito-web/node_modules/firebase-admin/lib/auth' @ ./~/firebase-admin/lib/auth/token-generator.js 7:10-33 @ ./~/firebase-admin/lib/auth/auth.js @ ./~/firebase-admin/lib/auth/register-auth.js @ ./~/firebase-admin/lib/index.js @ ./src/app/app.module.ts @ ./src/main.ts @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts

Instalé firebase-admin a través de npm y en mi app.module.ts intenté usarlo así import 'firebase-admin' o var admin = require("firebase-admin"); ambas formas producen ese error.

He seguido: https://firebase.google.com/docs/admin/setup

aplicación.módulo.ts

 var admin = require("firebase-admin"); var serviceAccount = require('./serviceAccountKey.json'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: "https://myapp-99f41.firebaseio.com" });

¿Alguien sabe qué hacer o puede proporcionar un fragmento de cómo usar el SDK de firebase-admin con el proyecto angular2?

Gracias por adelantado

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Tengo un problema similar. Dio un paso más, pero aún no del todo.

Hizo un

 npm install jsonwebtoken --save

lo que hizo desaparecer el error jsonwebtoken. Siguiente error: falta 'dns', que se resolvió con:

 npm install dns --save

Ahora recibo un error que dice 'Lado izquierdo no válido en la asignación'.

He usado este método para llamar a initializeApp en lugar de key.json.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda