Laravel 5 Elixir编译LESS需要很长时间

时间:2015-03-09 21:33:06

标签: laravel gulp laravel-5 gulp-watch laravel-elixir

我目前正在试验我的开发工作流程中的速度减慢,我花费大约3-4s来编译然后版本,这引起了很大的烦恼。我想把我的观察者“分开”以便它只编译已经改变的文件,我想知道如果没有核心Gulp这是否可能在Elixir中?

目前我有:

mix.less([
        'app.less',
        'login.less',
        'till.less'
    ])
    .version([
        "css/app.css",
        "css/login.css"
    ]);

我尝试将其拆分为多个管道,但它似乎覆盖并且只执行最后一项任务:

mix.less([
        'app.less',
        'login.less'
    ])
    .less(['till.css'])
    .version([
        "css/app.css",
        "css/login.css"
    ]);

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我也通过gulp获得了很长的构建时间,但是通过使用--production标志,它将我的构建时间减少了大约一半的时间,但请注意它也会压缩输出。也许这对你也有用。