Laravel Mix,Bootstrap 4和Popper 1 相关软件包文件:bootstrap.js 文件:webpack.mix.js

问题描述

我尝试了多种方法,但没有一种起作用。这是我目前拥有的:

相关软件包

  • laravel-mix @ ^6.0.0-alpha.1
  • bootstrap @ ^4.5.2
  • popper.js @ ^1.16.0

文件bootstrap.js

import Popper from 'popper.js/dist/umd/popper.js';

window._ = require('lodash');

try {
    window.$ = window.jQuery = require('jquery');
    window.Popper = Popper;

    require('bootstrap');
} catch (e) {}

文件webpack.mix.js

mix.autoload({
    jquery: ['$','jQuery','window.$','window.jQuery'],'popper.js/dist/umd/popper.js': ['Popper','window.Popper']
});

mix.js('resources/assets/js/app.js','public/assets/js/')
    .extract([
        'lodash','jquery','popper.js','bootstrap','axios',]);

打包时会给出以下结果:

未找到模块:错误:无法解析'C:\ www \ apps \ project \ resources \ assets \ js'中的'popper'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)