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

484
Vistas
Mejora del tiempo de compilación de producción para la aplicación Angular 8 en Azure Devops

Estoy tratando de aumentar la velocidad de producción de Angular Build con el comando a continuación. Ejecuté el siguiente comando, sin embargo, no hubo mejoras en el tiempo de construcción, aún en 14 min. ¿El comando --prod hace que ignore el espacio de tamaño máximo anterior? ¿Es correcto el guión? Estamos ejecutando esto en Azure Devops Agents, así aparece en el registro

 node --max-old-space-size=12288 ./node_modules/@angular/cli/bin/ng build --prod --output-hashing none

¿Debería reubicarse el comando para max-old-space-size en la sección de producción de configuraciones angular.json?

Mejora del tiempo de compilación de producción para la aplicación Angular 7

Este es el archivo package.json:

 "scripts": { "ng": "ng", "start": "ng serve", "build": "node --max-old-space-size=12288 ./node_modules/@angular/cli/bin/ng build --prod", "prod": "node --max-old-space-size=12288 ./node_modules/@angular/cli/bin/ng build --prod --output-hashing none", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e" },
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Oye, de acuerdo con la documentación, puedes optimizar tus compilaciones con

  • Carga lenta. solo cargando los módulos de la aplicación que absolutamente deben estar presentes cuando se inicia la aplicación. Configure el enrutador angular para diferir la carga de todos los demás módulos (y su código asociado)

  • Habilitando el modo --prod en su comando de compilación, ;) por supuesto. Luego puede inspeccionar el tamaño del paquete usando una biblioteca llamada source-map-explorer

    npm install source-map-explorer --save-dev

Cree su aplicación para producción, incluidos los mapas de origen

 ng build --prod --source-map

Enumere los paquetes generados en la carpeta dist/.

 ls dist/*.bundle.js

Ejecute el explorador para generar una representación gráfica de uno de los paquetes. El siguiente ejemplo muestra el gráfico del paquete principal.

 node_modules/.bin/source-map-explorer dist/main.*.bundle.js

Puede obtener más información en los documentos angulares aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Cambia tu versión angular cli

npm i --save-dev @anguler/cli@1.7.0-rc.0

over 4 years ago · Santiago Trujillo Denunciar

0

Este es el tiempo de compilación normal que suele obtener el agente de compilación en los desarrolladores de Azure para Angular 7 y 8. La configuración del nodo --max-old-space-size=12288 le brindaría una asignación de memoria extendida para el proceso de compilación. no reduce el tiempo de construcción. sí, este comando funciona en Azure.

Con el lanzamiento de Angular 9, han introducido el motor Angular Ivy Build y su tiempo de compilación ha disminuido considerablemente. He actualizado mi solución a angular 9. Después de eso, el tiempo de compilación de Devops se reduce en alrededor de un 60 %. Así que intente actualizar angular 8 y luego a 9. Esto le daría una guía para esta migración Guía de migración de Angula

over 4 years ago · Santiago Trujillo 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