2015-08-03 3 views
0

Я использую Laravel5 эликсир для создания CSS файлов из моих .scss файловElixir только компилирует app.css

это мой gulpfile.js

var elixir = require('laravel-elixir'); 
elixir.config.sourcemaps = false; 

elixir(function(mix) { 
    mix 
     .sass(['homepage.scss']) 
}); 

по какой-то причине выход всегда приложение .css вместо homepage.css любые идеи? Я обновил эликсир до «laravel-elixir»: «^ 3.0.0»

что мне не хватает?

ответ

1

документация для чтения Я видел, что для «стилей» мы можем иметь три аргумента: один представляет собой массив, который определяет файлы стилей, второй аргумент - это имя выходного файла, а третий - результирующий каталог.

Чтение sass task source code Мы видим, что первый аргумент представляет собой массив файлов, а второй аргумент - это выходной файл.

Добавление второго аргумента в свой код, который мы имеем:

var elixir = require('laravel-elixir'); 
elixir.config.sourcemaps = false; 

elixir(function(mix) { 
    mix 
     .sass(['homepage.scss'], 'homepage.css') 
});