Я работаю над библиотекой Angular, я только что обновился до v9.2 с v8, все работает нормально, пока я не попробую запустить команду ng serve --prod
, которая имеет buildOptimizer: true
(я изолировал проблема с этой опцией, отлично работает без buildOptimizer). Сама подача не будет ошибкой, но я браузер скину Export of name 'cdkPortal' not found
Для справки:
- tsconfig
module:esnext
- tsconfig
target:es2015
@angular/cdk": "^9.2.0
buildOptimizer
и aot: true
public_api.ts
экспортирует модуль следующим образом: export * from "./lib/myModule.module";
- импортированные PortalModules (один эти ошибки в браузере) как
import { PortalModule } from "@angular/cdk/portal";
и добавлены в массив импорта в @NgModule
У меня действительно нет идей на данный момент, и любые советы будут оценены.