Почему webpack сборка видит jQuery плагины избирательно?

На проекте использую сборку webpack первый раз и за это время у меня часто возникала мысль прекратить это делать. Тема вебпака и джиквери плагинов раскрыта более чем, но что делать, если после сборки js видит плагины избирательно?

webpack.config.js:
plugins: [
    new webpack.ProvidePlugin({
      $: 'jquery/dist/jquery.min.js',
      jQuery: 'jquery/dist/jquery.min.js',
      'window.jQuery': 'jquery/dist/jquery.min.js',
      'window.$': 'jquery',
    })
  ]


main.js:
import './vendor/fancybox-master/dist/jquery.fancybox.min.js';
import './vendor/slick/slick/slick.js';


Fancybox работает из скрипта прекрасно, а Slick нет (is not a function).
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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