Приветствую.
На сайте использую
swiper.js слайдер, причем только в самом базовом виде + navigation + pagination.
Но библиотека подключена полная, со всеми возможностями и эффектами.
Подскажите пожалуйста с примером, как сделать сборку слайдера, в которой будут только нужные модули?
Как использовать tree-shaking и сделать сборку только с минимально необходимым?
Буду благодарен за рабочий пример, на основе которого можно будет с этим разобраться.
Для примера пусть будет самый базовый слайдер, минимально возможный вариант, без всяких эффектов 'cube', 'cards', 'creative' и т.п., но с кнопками навигации и пагинации.
Пробовал сделать тестовый проект на vue + vite, импортирую слайдер, делаю сборку, но в итоговый скрипт входит все вместе, включая сам vue. А нужно именно tree-shaked версию стайдера.
Про vue написал, чтобы показать попытки, но у меня сайт не на js фреймворке, а обычный html + php.
Т.е. пытаюсь получить просто js файл слайдера, без всего, что не используется.