Symfony 5 / Webpack Encore / Bootstrap: javascript не работает - PullRequest
0 голосов
/ 29 января 2020

Я работаю с symfony 5.0, который был установлен с Bitnami Wampstack. Я установил Webpack Encore и настроил файл webpack.config. js, затем установил Bootstrap в обоих случаях, следуя инструкциям официального веб-сайта Symfony и без ошибок. Но javascript не работает, и в консоли браузера появляется: Сценарий http://127.0.0.1/build/runtime.js был загружен, хотя его тип MIME (текст / html) не является допустимым типом MIME JavaScript. Сценарий http://127.0.0.1/build/app.js был загружен, хотя его тип MIME (текст / html) не является допустимым типом MIME JavaScript. Сервер не нашел ничего, соответствующего запрошенному URI (универсальному идентификатору ресурса). ПОЛУЧИТЬ - http://127.0.0.1/build/runtime.js. Сервер не нашел ничего, соответствующего запрошенному URI (универсальному идентификатору ресурса). GET - http://127.0.0.1/build/app.js.

В моем файле assets / js / app. js:

const $ = require('jquery');
require('bootstrap');
$(document).ready(function() {
$('[data-toggle="popover"]').popover();});
console.log('Hello Webpack Encore');

In Моя база шаблонов. html .twig:

    {% block javascripts %}         
            {{ encore_entry_script_tags('app') }}
    {% endblock %}
...