В angular какая разница между пакетом узлов и библиотекой angular 6? - PullRequest
1 голос
/ 06 ноября 2019

Я новичок в 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

...