После тонны попыток, вот рабочая версия.
Прежде всего, определите все зависимости в package.json
...
"jquery-ui-dist": "^1.12.1",
"jquery-ui": "^1.12.1",
...
Обратите внимание, что мне нужна ОБА версия jquery-ui-dist
(для минимизированной версии, которую мы будем использовать) и jquery-ui
, для файла локализации.
Тем не менее, я должен скопировать свои файлы из папки node_modules
(которую я не экспортирую в рабочей среде) в папку public/js
, и я делаю это, добавляя эти строки в webpack.mix.js
...
.scripts('node_modules/jquery-ui-dist/jquery-ui.min.js','public/js/jquery-ui.min.js')
.scripts('node_modules/jquery-ui/ui/i18n/datepicker-it.js','public/js/datepicker-it.js')
...
И последнее, но не менее важное: я добавляю импорт файлов javascript на мою страницу,
<script src="/js/jquery-ui.min.js"></script>
<script src="/js/datepicker-it.js"></script>
и это делает трюк, загружая средство выбора даты на итальянском языке по умолчанию