Después de actualizar Angular de v.11 a v.12, recibo la siguiente advertencia:
Advertencia: Se solicitó soporte para IE 11 en la configuración de la lista de navegadores del proyecto. La compatibilidad con IE 11 está en desuso desde Angular v12. Para obtener más información, consulte https://angular.io/guide/browser-support
No tengo una lista de navegadores en mi proyecto. Y en polyfill.ts se comenta todo lo relacionado con IE. ¿De dónde infiere Angular esta solicitud?
Tuve el mismo problema. Es debido a la falta de configuración de la lista de navegadores en su proyecto.
Si el compilador Angular CLI no encuentra un archivo .browserslistrc o una configuración de browserslist en su package.json , usará la configuración predeterminada del proyecto browserslist.
Por el momento (v 4.16.6) esto es
> 0.5% last 2 versions Firefox ESR not deadque incluye soporte ie11.
Le recomendaría que agregue un .browserslistrc , en el directorio raíz de su aplicación (es decir, en el mismo directorio que angular.json ) con una configuración predeterminada. fe:
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 11 # Angular supports IE 11 only as an opt-in. To opt-in, remove the 'not' prefix on this line.