3

ランディング ページとログイン ページ用に別の css/less ファイルがあります。2 つのファイルをコンパイルする必要があることを gulp に伝えるにはどうすればよいですか? 残念ながら私のために1つのファイルしか生成しない私のアプローチは次のとおりです。

elixir(function (mix) {
    // only for the landing-page
    mix.less('landing.less')
        .version('css/landing.css');

    // for the application, after login
    mix.less('app.less')
        .version('css/app.css');
});

私のランディングページでは、次のようなものを想定しています。

<link rel="stylesheet" href="{{ elixir("css/landing.css") }}">

ただし、build/css フォルダーには css/app.css ファイルしか表示されません。:(

4

3 に答える 3

2

Digitlimitの回答のおかげで、問題を解決できました。ファイルを配列として挿入しましたが、うまくいきます:)

elixir(function (mix) {
    mix.less(['landing.less', 'app.less']);
    mix.version(['css/app.css', 'css/landing.css']);
});
于 2015-02-13T12:50:32.823 に答える