Я использую Turbolinks, который действительно хорош в laravel.
Я установил турболинки с использованием npm и создаю турболинки. js. (Никаких других jQuery, Поппер. js .., только турболинки. js).
И я его включил.
<head>
<script defer src="{{ mix('js/turbolinks.js') }}"></script>
</head>
<script src="{{asset('assets/vendors/vendors.bundle.js')}}" type="text/javascript" data-turbolinks-track="true"></script>
<script type="text/javascript">
$(document).on('turbolinks:load',function() {
//instead of $(document).read(function(){});
});
</script>
vendors.bundle.js
включает jquery, bootstrap, popper. js.
Когда я загружаю проект, турболинки работают отлично, но проблема заключается только в этом.
Uncaught TypeError: $ is not a function
Включая $("#test").modal();
Все jquery функции не работал.
Кто-нибудь может мне помочь?