Локализация плагина select2

Подключаю jquery плагин select2 через webpack.mix все работает, кроме локализации.

import jQuery from "jquery"
import select2 from 'select2'
import 'select2/dist/css/select2.css'

let debtorSelect = $("#debtor_id");
debtorSelect.select2({
    language:'ru'
});

Если импортировать языковый файл import 'select2/dist/js/i18n/ru' по получаю ошибку, в которой сказано, что jQuery не определен, хотя он импортирован раньше.

Так же пробовал с помощью $.fn.select2.defaults.set("language", "ru"); но переводы не срабатывают в формах.

Если подключить не через npm то все работает, там просто нужно подключить сначала jQuery, затем языковый файл и после сам select2 и вот в таком порядке все ок срабатывает и формы переводятся. Но мне нужно все это дело собрать через npm, подскажите если у кого какие идеи, как это сделать?


Ответы (0 шт):