这是我的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');
然后保存更改,混合编译很长,完成后我的更改没有反映出来。我在那里做错了吗?
答案 0 :(得分:1)
循环问题是因为我在组合js文件时使用了相同的名称 - app.js
。
正确的方法是不使用联合收割机,我在app.js中包含了我的猫头鹰轮播文件:
require('owl.carousel');