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

389
Vistas
La biblioteca de compilación angular 13 ng falla (modo de compilación parcial ivy)

Recientemente tuve un problema al instalar un paquete npm (que usaba node-gyp). Intenté actualizar la versión secundaria del nodo de la versión 16.13.0 a la 16.13.1 y actualicé mi angular cli de 13.0.2 a 13.2.0. Una vez que obtuve el paquete para instalar, generé una biblioteca con ng g library new-library . No sé qué es lo que realmente lo rompió, pero ahora, cada vez que intento construir una biblioteca, produce un error. Intento ng build my-lib y obtengo el siguiente error.

 ✖ Compiling with Angular sources in Ivy partial compilation mode. Transform failed with 1 error: error: Invalid version: "15.2-15.3"

Intenté revertir la versión de node y angular cli pero no solucionó el problema. Incluso revertí el código a su estado original y ahora aparece el error. ¿Es esto un problema con mi entorno? ¿Cómo soluciono este problema?

over 4 years ago · Santiago Trujillo
6 Respuestas
Responde la pregunta

0

Este es un error en Angular CLI 13.2.0 .

Solución temporal:

Eliminando contenido configurando el archivo .browserslistrc del proyecto raíz. más información

over 4 years ago · Santiago Trujillo Denunciar

0

Comente Safari desde el archivo .browserslistrc , si usa Angular. Esta es una solución mejor hasta que haya una solución.

 # last 2 Safari major version
over 4 years ago · Santiago Trujillo Denunciar

0

Puedes probar esta solución

abre .browserslistrc y agrega

 not ios_saf 15.2-15.3 not safari 15.2-15.3

Guarde el archivo y vuelva a ejecutar

 ng build
over 4 years ago · Santiago Trujillo Denunciar

0

Siga este problema de Github: https://github.com/angular/angular-cli/issues/22606

Como solución alternativa, puede agregar lo siguiente a la configuración de su lista de navegadores.

 not safari 15.2-15.3 # TODO: remove once https://github.com/angular/angular-cli/issues/22606 is fixed.
over 4 years ago · Santiago Trujillo Denunciar

0

Este fue un error en la CLI de Angular que se ha solucionado. En su package.json , actualice @angular/cli a 12.2.16 o 13.2.1 .

Fuente: https://github.com/angular/angular-cli/issues/22606#issuecomment-1026097996

over 4 years ago · Santiago Trujillo Denunciar

0

Esto sucede porque la versión actual de su angular no es compatible con la versión de safari e ios de 15.2-15.3.

Esta solución está disponible con la versión angular 13.2.1

Pero para corregir este error en su versión, lo que debe hacer es crear un archivo en la raíz de su proyecto llamado .browserslistrc que contendrá las siguientes versiones de navegadores aceptados:

 # This file is used by the build system to adjust CSS and JS output to support the specified browsers below. # For additional information regarding the format and rule options, please see: # https://github.com/browserslist/browserslist#queries # For the full list of supported browsers by the Angular framework, please see: # https://angular.io/guide/browser-support # You can see what browsers were selected by your queries by running: # npx browserslist last 1 Chrome version last 1 Firefox version last 2 Edge major versions last 2 Safari major versions last 2 iOS major versions Firefox ESR not IE 9-10 # Angular support for IE 9-10 has been deprecated and will be removed as of Angular v11. To opt-in, remove the 'not' prefix on this line. not IE 11 # Angular supports IE 11 only as an opt-in. To opt-in, remove the 'not' prefix on this line. not ios_saf 15.2-15.3 not safari 15.2-15.3

Para obtener más información sobre las versiones de navegadores aceptadas por angular, puede consultar:

https://angular.io/guide/browser-support

Para el problema de errores, visite el hilo

https://github.com/angular/angular-cli/issues/22606

Espero que te ayude a ti o a alguien más...

¡Gracias!

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