Повторное использование компонентов Angular через NPM с возможностью написания пользовательского html

#angular #npm

#angular #npm

Вопрос:

Я не уверен, как правильно сформулировать этот вопрос, но, пожалуйста, потерпите меня.

Мы создали приложение Angular7, которое работает просто отлично. Теперь нам было поручено создать приложение с большим сходством в функциональности, но с совершенно другим макетом.

Я хотел бы создать пакеты NPM из компонентов, которые мы создали, а затем интегрировать эти компоненты в новый проект. Однако нам понадобится опция переопределения файлов HTML и SCSS в компонентах.

Пожалуйста, ответьте, если у вас есть какие-либо рекомендации, документация, руководства или примеры.

Большое вам спасибо!

Комментарии:

1. Угловые элементы были созданы для этого варианта использования

Ответ №1:

я думаю, вы хотели бы создать пользовательскую библиотеку с вашим компонентом для импорта в другие проекты. Взгляните на официальную документацию:https://angular.io/guide/creating-libraries . Вы можете найти множество руководств по этому поводу в Интернете.