devpav
@devpav
Full-Stack разработчик.

Как подключить ресурсы assets в библиотеку Angular 8?

Значит создал библиотеку описывающую компоненты. Компоненты должны использовать иконки. Иконки где-то должны находиться (assets). Как правильно это сделать?
Как подключить ресурсы assets в библиотеку Angular 8?
Структура проекта:

5d886c5057098449558376.png
  • Вопрос задан
  • 282 просмотра
Пригласить эксперта
Ответы на вопрос 2
devpav
@devpav Автор вопроса
Full-Stack разработчик.
Короче, если ресурсом являются svg изображения, то создаём собственный компонент администрирующий их и используем по библиотеке. можно вставлять напрямую svg. Не знаю насколько способ верный, но он мне подошел по следующим причинам: не нужно использовать иные библиотеки для иконок и покрывает все мои нужды.
Ответ написан
Комментировать
Qairat
@Qairat
frontend developer, angular 2+
Если иконки у тебя svg, есть еще такой вариант.
Можно через сайт icomoon сделать их как шрифты.
Добавляешь все свои иконки туда, потом этот сайт генерирует иконки в шрифты.
И можешь у себя проекте использовать таким образом:

<i class="icon-settings"> </i>

Почему так удобно? Потому что можешь в стилях задавать им размер, и цвет.
А если будешь использовать svg на прямую, то тебе придется для разных цветов, добавлять лишние иконки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы