Не удалось загрузить popper.js, в том числе через Requirejs - PullRequest
0 голосов
/ 29 апреля 2018

Мне нужно включить загрузочную карусель через requirejs , проблема в том, что она не может загрузить pooper.js

Ошибка:

Не удалось загрузить элемент, источник которого «https://domaine.com/popper.js".

Мой код:

requirejs-config.js

var config = {
    deps: [
        'js/theme'
    ],
    paths: {
        'popper': 'js/bootstrap4/popper.min',
        'bootstrap4': 'js/bootstrap4/bootstrap.min'
    },
    shim: {
        'popper': {
            'deps': ['jquery'],
            'exports': 'Popper'
        },
        'bootstrap4': {
            'deps': ['jquery', 'popper']
        }
    }
};

JS / theme.js

require(['jquery', 'popper'], function(jQuery, Popper) {
    window.Popper = Popper; // re-attach to global scope
    require(['bootstrap4'], function() {
        jQuery(function() {
            //needed (even if empty) to force RequireJS to load Bootstrap
            // We can calls to bootstrap functions here.
            alert('hey');
        });
    });
});

Я думаю, что проблема возникает из строки require(['bootstrap4'], function() {, когда я комментирую эту строку, у меня есть предупреждение, но также не работает карусель, без комментариев у меня появляется ошибка: Failed to load for element whose source is "https://domaine.com/popper.js".

...