Немного не понятно следующее
Сообщение от SkromnayaTatarochka
|
js
import $ from "jquery";
|
js это модуль ES6?
import разрешен только в модулях.
А если это модуль, то он должен подключаться как модуль
<script src="{{root}}assets/js/app.js"
type="module"></script>
Если это модуль, то не надо подключать его в конце <body>. Надо в начале, в head. Модули загружаются параллельно с загрузкой и парсингом html. Так же в модулях не требуется ожидания готовности DOM. Они ВСЕГДА начинают исполняться, когда html загружен и DOM готов.