2016-02-17 2 views
0

Я использую Laravel Elixir для слияния и сокращения таблиц стилей. Проблема заключается в том, когда я использую управление версиями, он создает две идентичные копии:Как автоматически удалить скомпилированные стили после их версии в Elixir?

# 1

public/build/css/layout.css.map 
public/build/css/layout-b94a608888.css 

# 2

public/css/layout.css 
public/css/layout.css.map 

Как удалить # 2 копии автоматически с помощью Gulp?

ответ

2

Этот вопрос уже задавал здесь: Delete intermediary files after elixir merge

Они рекомендуют использовать npm del library и код выглядит следующим образом:

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' ]); 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^