学习webpack
并处理Laravel 5.4
。我在webpack.mix.js
注意到虽然我的链接命令的物理顺序是正确的,但执行不是自上而下的。因此,.script
命令似乎在.js
命令之后运行。这意味着对这些文件的任何更改都需要mix
运行两次,这也会使watch
命令失效。
有没有办法强制执行顺序并在.js
合并完成后运行.script
命令?
mix
.options({ processCssUrls: false })
.scripts([
'resources/assets/js/web/web.js',
'resources/assets/js/web/web-login.js',
'resources/assets/js/web/web-register.js',
'resources/assets/js/common/helpers.js',
],
'resources/assets/js/output/web.js'
)
.js('resources/assets/js/output/web.js', 'public/js/web.js' )
.sass('resources/assets/sass/web/web.scss', 'public/css');