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

181
Vistas
¿Las funciones JS exportadas requieren importación?

Estoy escribiendo un poco de JS para un proyecto grupal y tuve que escribir pruebas unitarias, así que modifiqué todas mis funciones para exportarlas. Es decir, function foo() {} ahora es export function foo() {} .

Puedo importar estas funciones y funcionan para mis pruebas unitarias, pero ahora no hacen nada para las páginas para las que estaban destinadas, como si tuviera que importarlas en el mismo script antes de usarlas. Aquí hay una función de ejemplo que solía funcionar pero no:

 /* Name: showLogin Description: shows login box and hides sign up, exports for unit tests. Parameters: showLogs - determines whether to print logs to console */ // export function showLogin( showLogs = false ) { // check valid refs if ( checkRefs() ) { // show login and hide signup login.classList.remove("hidden"); signup.classList.add("hidden"); // operation success return true; } // one or more refs are invalid return false; }

Agradecería mucho cualquier orientación al respecto. ¡Gracias!

Intenté modificar mis funciones JS para exportarlas y poder probarlas, pero ya no funcionan en las páginas para las que estaban destinadas. Funcionan bien donde se importan.

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