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

169
Visualizações
Firebase - Organizar funciones Typescript Linter

Los documentos de Firebase sobre cómo organizar sus funciones ( https://firebase.google.com/docs/functions/organize-functions ) recomiendan un archivo index.js con las líneas

 const foo = require('./foo'); const bar = require('./bar'); exports.foo = foo.foo; exports.bar = bar.bar;

Sin embargo, cuando se usa Typescript, la configuración de linter predeterminada da el error "Requerir declaración que no forma parte de la declaración de importación"

Cambiando las variables const a import foo = require('./foo'); o import * as foo from './foo' resuelve el error de linter, pero hace que las funciones implementadas residan en rutas como /foo-foo en lugar de solo /foo .

Sé que puedo deshabilitar los errores de linter, pero me gustaría saber cuál es la forma correcta de manejar esto, ya que soy bastante nuevo en TypeScript.

¿Cuál es la forma correcta de manejar estas exportaciones en mecanografiado de modo que la URL implementada sea lo que espera sin usar la sintaxis exacta que se muestra en los ejemplos de documentos de Firebase?

about 4 years ago · Juan Pablo Isaza
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