1

Gulp ファイルをセットアップしました。

elixir(function(mix) {
  mix.sass('app.scss').sass('admin.scss');
});

私の目には、両方のscssファイルを取得して、それらをパブリックcssフォルダーにコンパイルする必要があります。

ただし、app.css ファイルが 1 つ作成されるだけで、admin.css ファイルは作成されません。

私の端末は次のように表示されます:

[23:01:43] Running Sass: resources/assets/sass/app.scss
[23:01:44] Running Sass: resources/assets/sass/admin.scss
[23:01:44] Finished 'watch' after 315 ms
[23:01:44] gulp-notify: [Laravel Elixir] Sass Compiled!
[23:01:45] gulp-notify: [Laravel Elixir] Sass Compiled!

では、admin.scss ファイルはどうなっているでしょうか。

4

2 に答える 2

0

繰り返しになりますが、Larachat の人々が正しい方向性を示してくれたので、この情報をここに載せると思いました。

それは非常に簡単であることが判明し、文書化されています: http://laravel.com/docs/5.1/elixir#sass

次のように、sass を 2 回呼び出す代わりに、ファイルを配列に入れるだけです。

mix.sass(['app.scss', 'admin.scss'], 'public/css')
于 2015-08-24T13:24:57.987 に答える