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

298
Vistas
¿Qué sucede con las pruebas unitarias y las pruebas e2e en las compilaciones angulares de producción?

Digamos que estoy ejecutando la configuración de compilación de production predeterminada en angular.json . ¿Qué sucede con todos mis archivos de prueba de unidad y de prueba e2e (Transportador O Cypress) cuando ejecuto npm build --prod ? ¿Se incluyen estos archivos en la compilación final dentro de la carpeta dist o se excluyen para reducir el tamaño del paquete? ¿Se puede configurar esta inclusión o exclusión de archivos de prueba en compilaciones de producción?

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

0

Angular tiene en sus procedimientos de proceso de construcción de productos llamados "sacudida de árboles" y "eliminación de código muerto". Cualquier código que no esté en uso por la aplicación angular prod y/o sus dependencias se elimina del código compilado.

Esta respuesta proporciona buenos detalles sobre cómo funciona para compilaciones angulares.

tl;dr;

Si sus componentes/módulos/servicios/(y otros bloques angulares u otras dependencias de código js/ts) hacen referencia a su objeto/función/clase (prueba o no), es casi seguro que permanecerá en la aplicación integrada. El resto del código se elimina de la aplicación integrada.

si desea que algún código de los archivos de prueba permanezca en los archivos creados, deberá hacer referencia a los objetos/funciones exportados de ese archivo desde sus archivos js y usar esa referencia de alguna manera.

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