包含库的Laravel顺序和引用这些库的自定义代码

时间:2018-12-17 14:29:56

标签: laravel laravel-5

resources/js/app.js中有以下行:require('./bootstrap');

如果我在require('./custom-stuff');下方添加一行,则将custom-stuff.js放在resources/js中,我可以看到它包含在app.js中。到目前为止一切顺利。

但是我对包含文件的顺序感到困惑。如果在custom-stuff.js中添加:

$(function () {
    $('[data-toggle="tooltip"]').tooltip()
});

它没有激活工具提示,而我看到代码包含在app.js中。

如果我在结束</body>标签之前(以及在包含app.js之前)在Blade模板中添加了上面的工具提示激活代码,则它确实起作用。

这是为什么?我想将所有内容都保留在app.js中,包括引用包含的其他库的自定义代码。

1 个答案:

答案 0 :(得分:1)

您可以尝试为app.js重新订购构建组合,然后尝试检查webpack.mix.js