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

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

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 Relatório

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 Relatório

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 Relatório

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 Relatório

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 Relatório

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