在laravel中构建Web包:Bootstrap的JavaScript需要jQuery错误

时间:2017-05-19 08:58:52

标签: php jquery webpack laravel-5.4 laravel-mix

这是我使用laravel mix构建webpack的脚本

const { mix } = require('laravel-mix');    
mix.js([
        'public/admin/js/jquery.js',
        'public/admin/js/bootstrap.min.js',
    ],'production/js/final.js');

但是当我加入final.js时,我收到了以下错误

Uncaught Error: Bootstrap's JavaScript requires jQuery

我已经使用npm install jquery --save安装了jquery但仍然遇到了错误

1 个答案:

答案 0 :(得分:1)

我很久以前就遇到过这个问题了。在我的一些谷歌搜索后,我得出结论,我忘了安装bootstrap-sass-loader所以你正在使用bootstrap-sass包确保你已经安装了加载器。您可以通过运行以下命令来执行此操作:

$ npm install bootstrap-sass-loader --save

如果不是这种情况,请尝试查看this这不是一个完全针对您的问题的教程,但它确实显示了一些模拟教程和答案。

希望它有所帮助!