无法加载popper.js,包括通过Requirejs

时间:2018-04-29 13:13:00

标签: jquery requirejs bootstrap-4 popper.js

我需要通过 requirejs 添加一个bootstrap轮播,问题是它无法加载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".

0 个答案:

没有答案