Я новичок в angular и понимаю тот факт, что в angular зависимости узлов хранятся в папке node_modules. Поскольку я работаю над Angular 6, я столкнулся с концепцией угловых библиотек. Когда мне нужно импортировать угловую библиотеку в приложение вместе с некоторыми общими угловыми зависимостями в package.json, после установки npm угловая библиотека также сохраняется в папке node_modules вместе с другими зависимостями. Это наводит меня на мысль, что обычные зависимости узлов и угловые библиотеки могут быть импортированы одинаково как зависимости из package.json, что заставляет меня задуматься Какую выгоду я могу получить с помощью угловой библиотеки, которая не может быть достигнута пакетом узла?
Еще до концепции библиотеки angular 6 я создавал угловое приложение и публиковал его (либо в частных репозиториях, таких как jfrog, либо в общедоступном репозитории npm) в качестве пакета / модуля узла, и каждый могиспользуйте его, добавив в качестве зависимости.
Я прошел через библиотеку угловых 6 и у меня есть вопросы, такие как то, что я могу сделать дополнительно, чего я не мог сделать раньше?
Ссылки, через которые я прошел:
https://blog.angularindepth.com/creating-a-library-in-angular-6-87799552e7e5
https://medium.com/@suwigyarathore/write-your-own-library-in-angular-6-741d44d4a356
https://medium.com/@SirMaxxx/angular-6-creating-a-shareable-control-library-6a27f0ebe5c2
https://angular.io/guide/libraries