tooltip
Я хочу добавить tooltip, но не хочу тащить в проект такую огромную библиотеку, как эту.
Могу я как-то добавить в проект только tolltip?
Что-то типа ng add @ng-bootstrap/ng-bootstrap/NgbPaginationModule
там тришейкаться все должно по идее
но если вас волнуют именно нод модули а не размер бандла то как вариант ctrl+c, ctrl+v исходники тултипа в свой код. хотя эта идея так себе конечно
Да? Там не видно, чтобы в коде импортировался какой-то тултип в app.module...
А что там импортится?
import {NgbPaginationModule, NgbAlertModule} from '@ng-bootstrap/ng-bootstrap';
Это на главной странице
А на странице тултипа не показывается вообще импорта на app.module
А что там импортится в модуль?
import {NgbPaginationModule, NgbAlertModule} from '@ng-bootstrap/ng-bootstrap';
Покажите где смотрите
https://ng-bootstrap.github.io/#/getting-started
нет, я имел ввиду что сборщик (вебпак) не станет весь бутстрап тянуть в приложение если вы только тултип используете оттуда
Точно не станет?
ну можете попробовать, потом через webpack-bundle-analyzer посмотреть что у вас в бандле лежит)
https://ng-bootstrap.github.io/#/getting-started#imports Ну собственно пример есть, попробуйте нужный модуль импортнуть только
Так как а как добавить в ангуляр-проект чисто тултип?
Ну вон же есть примеры, посмотрите название модуля с тултипом и его импортните
Так как не устанавливать в ангуляр-проект всю библиотеку?
Это ещё от библиотеки зависит, если она это позволяет: https://bundlephobia.com/package/@ng-bootstrap/ng-bootstrap@12.1.1
Установите всю, импортните модуль
Так а зачем тянуть в проект все подряд, если нужен только маленький кусочек? Если оно на прод сборщиком и не соберет все, то как минимум увеличит размер dev окружения и как минимум live reload будет работать дольше, как максимум еще какая-то фигня всплывет
Ну хотя можно да, скачать папку и из нее импортить
Нормально всё будет, в итоговый бандл попадет только нужное. Никаких проблем не будет.
Вот так точно всплыть может что то. Плюс это поддерживать как будете? И как шарить будете?
Да, уже какая-то фигня при иморте NgbTooltipModule
Из папки импортите?
Из модуля
Обсуждают сегодня