Как получить доступ к экспортированному компоненту библиотеки Angular в мое приложение? - PullRequest
0 голосов
/ 19 марта 2020

Я создал Angular библиотеку с именем my-library , в которой есть экспортированный модуль с именем DummyModule . Этот модуль имеет экспортированный DummyComponent и предоставляется из my-library через файл publi c -api.ts примерно так:

export * from './lib/dummy/dummy.module';

Если я импортирую мой DummyModule в мой AppModule , я смогу успешно использовать DummyComponent в моем app.component. html шаблон. Пока все хорошо!

Но по какой-то причине, о которой я не знаю, если я попытаюсь импортировать свой DummyComponent в мой файл app.component.ts и попытаться использовать его в коде я получаю следующую ошибку компиляции:

"export 'DummyComponent' was not found in 'my-library'

Как я могу получить доступ к экспортированному компоненту библиотеки в свое приложение и ссылаться на него в коде компонента?

1 Ответ

1 голос
/ 19 марта 2020

Экспорт DummyComponent явно в ваш publi c -api.ts файл:

export { DummyComponent } from './lib/dummy/components/dummy/dummy.component';

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...