Не получается подключить стили модулей.
Делаю как указано в доке
https://swiperjs.com/element#core-version--modules
import { register } from 'swiper/element'
import { Navigation, Scrollbar, Thumbs } from 'swiper/modules'
register()
const swiperMain = document.getElementById('swiper-main')
Object.assign(swiperMain, {
modules: [Navigation, Scrollbar, Thumbs],
injectStylesUrls: [
'swiper/element/css/navigation',
'swiper/element/css/scrollbar'
]
})
swiperMain.initialize()
В консоле получаю ошибки:
http://site/product/swiper/element/css/navigation net::ERR_ABORTED 404 (Not Found)
http://site/product/swiper/element/css/scrollbar net::ERR_ABORTED 404 (Not Found)
Пробовал просто импортнуть:
import 'swiper/element/css/navigation'
import 'swiper/element/css/scrollbar'
Но стили не применяются, так как, скорее всего, нужно их применять к shadow dom.
Может в Vite нужно настроить, чтобы пути к стилям правильно резолвились?