使用npm run watch时,Laravel Mix无限循环[L5.6]

时间:2018-06-05 19:31:41

标签: laravel

这是我的webpack.mix.js文件:

mix.js('resources/assets/js/app.js', 'public/js')
   .combine(['public/js/app.js', 'node_modules/owl.carousel/dist/owl.carousel.js'], 'public/js/app.js');

我正在启动js任务,然后将所有js文件合并为一个。

当我运行npm run dev时,一切都按预期工作,但是如果我运行npm run watch然后以这种方式编辑app.js(custom.js)中所需的文件:

require('./bootstrap');
require('./custom.js');

然后保存更改,混合编译很长,完成后我的更改没有反映出来。我在那里做错了吗?

1 个答案:

答案 0 :(得分:1)

循环问题是因为我在组合js文件时使用了相同的名称 - app.js

正确的方法是不使用联合收割机,我在app.js中包含了我的猫头鹰轮播文件:

require('owl.carousel');