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

299
Visualizações
¿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 Respostas
Responde à pergunta

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 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