Недавно я публиковал статью о том, как быстро настраивать npm-пакеты перед публикацией в opensource. В ней я разобрал настройку версионирования, CI, построение воркфлоу и удобный деплой на страничку с демо. Все советы той статьи распространяются и на библиотеки Angular. Но все же специфика Ангуляра не позволит вам развернуться сходу.
С шестой версии Ангуляра мы используем Angular Workspaces. Это отличный инструмент для организации проекта, но он может добавить сложностей при его первичной настройке для опенсорса. Мы решили предусмотреть их и автоматизировать процесс.


![[в закладки] 9 инструментов, повышающих продуктивность веб-разработчика - 1 [в закладки] 9 инструментов, повышающих продуктивность веб-разработчика - 1](https://www.pvsm.ru/images/2019/12/09/v-zakladki-9-instrumentov-povyshayushih-produktivnost-veb-razrabotchika.jpg)




