Почему Swiper is not defined?

Подключал всегда swiper последней версии через npm i swiper -s, import swiper from 'swiper-bundle' и все было нормально, но тут для поддержки IE11 пришлось взять версию 4.**. Также поставил ее через npm. Там подобного модуля нет, вот и прописываю путь до swiper.min.js. Но постоянно выдает ошибку. Уже даже пытался весь код из swiper.min.js вставлять в самый верх slider.js , но даже после этого получал Uncaught ReferenceError: Swiper is not defined. Спасайте народ, уже столько времени на такую мелочь потратил...

Ошибка:
5f625b503d6e2094897345.jpeg

Структура проекта:
5f625aa17e9ab989834589.jpeg
Содержимое main.js:

import './slider';

Содержимое slider.js:

import '../../node_modules/swiper/dist/js/swiper.min.js';

var mySwiper = new Swiper(document.querySelector('.swiper-container'), {
    slidesPerView: 1,
    speed: 500,
    navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
    },
    autoplay: {
        delay: 2000,
      },
});
  • Вопрос задан
  • 7900 просмотров
Решения вопроса 1
notiv-nt
@notiv-nt
Как ваше ничего? Да, моё тоже
Зависит от того, что конкретно в вашем swiper
Но вангую что
import Swiper from 'swiper/dist/js/swiper.min.js';
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@islom-karimov
Веб разработчик
Та ж проблема никак не могу решить(
Ответ написан
Комментировать
@Kiwi288
Забыли указать атрибут defer
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы