Estoy usando Angular 11 y encontré el siguiente error cuando agregué el carrusel de swiper al proyecto. Intenté eliminar y reinstalar node_modules pero esto no resolvió el problema.
También intenté cambiar la configuración de enableIvy en tsconfig.lib.strong textprod.json a esto:
"enableIvy": false,Pero eso no parece tener ningún efecto.
Sigue mostrando el siguiente error:
Error: node_modules/swiper/angular/angular/src/swiper-slide.directive.d.ts:24:21 - error TS2694: Namespace '"C:/Angualr project/project1/node_modules/@angular/core/core"' no tiene ningún miembro exportado 'ɵɵFactoryDeclaration'. 24 ɵfac estático: i0.ɵɵFactoryDeclaration<SwiperSlideDirective, nunca>; ~~~~~~~~~~~~~~~~~~~~ node_modules/swiper/angular/angular/src/swiper-slide.directive.d.ts:25:21 - error TS2694: espacio de nombres '" C:/Angualr project/project1/node_modules/@angular/core/core"' no tiene miembro exportado 'ɵɵDirectiveDeclaration'. 25 ɵdir estático: i0.ɵɵDirectiveDeclaration<SwiperSlideDirective, "ng-template[swiperSlide]", nunca, { "virtualIndex": "virtualIndex"; "clase": "clase"; "autoplayDelay": "reproducción automática de datos-swiper"; "cerca cerca"; }, {}, nunca>; ~~~~~~~~~~~~~~~~~~~~~~ node_modules/swiper/angular/angular/src/swiper.component.d.ts:250:21 - error TS2694: espacio de nombres '" C:/Angualr project/project1/node_modules/@angular/core/core"' no tiene miembro exportado 'ɵɵFactoryDeclaration'. 250 ɵfac estático: i0.ɵɵFactoryDeclaration<SwiperComponent, nunca>; ~~~~~~~~~~~~~~~~~~~~ node_modules/swiper/angular/angular/src/swiper.component.d.ts:251:21 - error TS2694: Espacio de nombres '"C: /Angualr project/project1/node_modules/@angular/core/core"' no tiene el miembro exportado 'ɵɵComponentDeclaration'.
Algo que me confundio mucho en el texto del error se refiere a un lugar que no existe: C:/Angualr project/project1/node_modules/@angular/core/core"
Estaba teniendo este mismo problema anteriormente, pude resolverlo siguiendo estos pocos pasos:
npm i en la línea de comandos.ng serve .