Я пытаюсь потребовать / импортировать select2 в проект, но безуспешно.
Пробовал эти два всегда получать $('#state').select2 - это не функция. Когда я включаю select2 в стандартный тег <script>, все работает.
require('./bootstrap');
import 'select2';
$('#state').select2({
minimumResultsForSearch: -1
});
а также
require('./bootstrap');
window.select2 = require('select2/dist/js/select2.min.js');
$('#state').select2({
minimumResultsForSearch: -1
});



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Если вы используете laravel mix после установки select2 с помощью npm
npm i select2
Вы можете просто добавить его на свой app.js
require('select2');
Или же
window.select2 = require('select2');
Добавьте @import 'select2'; в sass / app.scss
Возможный дубликат Как я могу использовать select2 с webpack?