elixir合并后删除中间文件

Dip*_*ung 3 laravel-5 laravel-elixir

我正在使用Laravel 5.在gulp任务期间,处理过的SASS文件和从资源文件夹复制的其他CSS文件存储在public/css中.然后将public/css中的所有文件合并为一个文件"all.css".因此需要删除创建的文件.

我怎样才能做到这一点?

mar*_*tvz 8

对于较新版本的laravel,这对我有用:

var elixir = require('laravel-elixir');
var del = require('del');

elixir.extend('remove', function(path) {
    new elixir.Task('remove', function() {
        del(path);
    });
});

elixir(function(mix) {
    mix.remove([ 'public/css', 'public/js' ]);
});
Run Code Online (Sandbox Code Playgroud)

干杯!