Laravel 5.4 webpack编译命令

时间:2017-08-23 00:32:30

标签: webpack laravel-5.4 mix

学习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');

0 个答案:

没有答案