Jquery 未能通过Requirejs加载popper.js,包括

Jquery 未能通过Requirejs加载popper.js,包括,jquery,requirejs,bootstrap-4,popper.js,Jquery,Requirejs,Bootstrap 4,Popper.js,我需要通过requirejs包含一个引导转盘,问题是它无法加载pooper.js 错误: 未能加载源为的元素 “” 我的代码: requirejs config.js var config = { deps: [ 'js/theme' ], paths: { 'popper': 'js/bootstrap4/popper.min', 'bootstrap4': 'js/bootstrap4/bootstrap.min'

我需要通过requirejs包含一个引导转盘,问题是它无法加载pooper.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']
        }
    }
};
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');
        });
    });
});
js/theme.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']
        }
    }
};
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(){
line当我注释这一行时,我有我的警报,但旋转木马也不工作,没有注释,我有一个错误:
未能加载源为“”的元素https://domaine.com/popper.js".

使用此链接将项目中名为popper.js的js文件中的ctrl+A-->ctrl+C和after ctrl+V复制到项目中…在html页面中包含该文件popper.js和bootstrap4.js之后…再见谢谢您的回答,我在popper.min.js中有与您的链接相同的内容,我甚至没有popper.js,但我现在尝试添加它
popper.js
但我也有同样的问题,正如我所说的,我认为问题来自
require(['bootstrap4',function(){
如果对它进行注释,我会在没有popper.js错误的情况下发出我的hey警报,但转盘不工作我认为您使用的是requireJs??可能问题不在require()而在requireJs()…但我不使用requirejs,所以我不知道…我使用的旋转木马包括popper和bootstrap,没有其他文件…很抱歉,我帮不了你,谢谢你的时间:)我找到了解决方案,而不是
bootstrap.min.js
,我用
bootstrap.bundle.min.js
代替了它