Создать библиотеку Angular 9 (ng-packagr), которая позволяет импортировать отдельные модули - PullRequest
0 голосов
/ 19 апреля 2020

Я создал angular библиотеку с angular 9 cli. Что я заметил: я могу включать модули только при загрузке всей библиотеки:

Конечно, это не имеет смысла в реальных приложениях. Я хочу иметь возможность загружать каждый модуль отдельно. Что я делаю неправильно? Почему он не может найти компонент изображения в @devmonkeys/mark6/image

Я связал репозиторий, потому что я точно не знаю, что это такое. Я думаю, что это имеет больше смысла, чем размещение здесь кода из 6 возможных файлов.

Что я имею в виду: например, @ angular / material, каждый компонент имеет свой собственный путь, чтобы избежать загрузки всей библиотеки в приложение во время строить. https://material.angular.io/components/button/api в качестве имени компонента MatButton. чтобы импортировать его, мы должны использовать: {MatButtonModule} from '@angular/material/button'; я тоже хочу это, потому что нет смысла загружать всю библиотеку в мой код только потому, что я хочу 1 компонент.

...