1

フォント ファイルを bower インストールからパブリック ディレクトリにコピーしようとしています。そこでbower経由でMaterializeCSSをインストールしました。

そして、私は私の中に次のものを持っています.bowerrc:

{
  "directory": "resources/assets/bower"
}

私のgulpfile.js場合は次のとおりです。

elixir(function (mix) {
    mix.sass('app.scss')
       .copy(
        "../assets/bower/materialize/dist/fonts/**",
        'public/fonts'
    );
});

sass は正しく実行されますが、ファイルがコピーされません。しかし、コンソールには次のように書かれています:

[13:52:32] Finished 'sass' after 1.7 s
[13:52:32] Starting 'copy'...
[13:52:32] Finished 'copy' after 3.84 ms

これが機能しない理由を誰かが知っていますか?

4

2 に答える 2

2

マテリアライズフォントが「fonts」ではなく「font」というフォルダーにあることは確かです。コピーするターゲットが見つからない場合、エリクサーは何もコピーしません。

于 2015-06-11T18:49:33.053 に答える