Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

115
Vistas
por qué tanto las exportaciones como el módulo. exportaciones se usan en el módulo principal de express (archivo express.js)

Leí esta pregunta de stackoverflow y esta y otras búsquedas en Internet. el resumen de mi búsqueda es module.exports y las exports apuntan al mismo objeto que se exportará y se puede acceder a esas exportaciones con require(<package identifier> or <JS file identifire>). debido a que la estrategia de paso de parámetros en el JS es call-by-sharing si asignamos una función a module.exports el objeto de exports ahora es inútil (porque las exports aún apuntan al valor anterior de module.exports ) agrego esto también desde nodejs.com , la función require() nos dará variables y funciones exportadas desde main module de un package o un archivo js normal.

ahora la pregunta es ¿por qué enel archivo express.js tenemos otras cosas que están adjuntas a las exportaciones mientras asignamos una función a module.exports ?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

porque en esta linea

 exports = module.exports = createApplication;

estos apuntan a la misma función y en la función js son objetos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda