9 angular de la hiedra - Tipo genérico 'ɵɵFactoryDef' requiere 2 argumento de tipo (s)

Por Mehrez:

Se parece a la hiedra angular no está listo todavía. Estoy tratando de construir mi proyecto con la hiedra, que es la idea principal de angular 9. Muchas de las bibliotecas no son compatibles con esta característica, una de ellas es la biblioteca @angular/flex-layout. Material y servicios de trabajo tienen el mismo problema también.

Después de usar ng build --prod --aot -c=productionla escritura para construir mi proyecto que tengo:

                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/core/typings/media-trigger/media-trigger.d.ts:71:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

71     static ɵfac: ɵngcc0.ɵɵFactoryDef<MediaTrigger>;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/extended/typings/show-hide/show-hide.d.ts:18:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

18     static ɵfac: ɵngcc0.ɵɵFactoryDef<ShowHideStyleBuilder>;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/flex-layout/extended/typings/show-hide/show-hide.d.ts:49:18 - error TS2314: Generic type 'ɵɵFactoryDef' requires 2 type argument(s).

49     static ɵfac: ɵngcc0.ɵɵFactoryDef<ShowHideDirective>;

El error más de lo que he escrito anteriormente, tomé mi tiempo para tener una buena búsqueda para este problema, nada en la mesa, pero la hiedra incapacitante que no es una buena opción.

Por Mehrez:

Afortunadamente, angular 9.1 ha sido liberado y el problema resuelto. Después de la actualización a 9.1 Eliminé node_modules y volver a instalarlo de nuevo. A continuación, he actualizado mi manuscrito de 3.7.5a 3.8.3. Ahora el NGCC está trabajando muy bien y no tengo errores después de la construcción.

Para más información: angular Versión 9.1

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=370167&siteId=1
Recomendado
Clasificación