2016-08-23 7 views
0

を取得することができないことはここで私は、リソースの「CSS」フォルダを持っている私のgulpfile一気コマンドはファイル

var elixir = require('laravel-elixir'); 

elixir(function(mix) { 

mix.sass('app.scss', 'resources/css'); 

    mix.styles([ 
     'libs/bootstarp.min.css', 
     'app.css', 
     'libs/select2.min.css' 
    ]); 

}); 

です。
次のファイルがそのフォルダにあります。 'LIBS/bootstarp.min.css'、 'app.css'、 'LIBS/select2.min.css'

が、 "がぶ飲み" コマンドを実行するときに、私は次のエラー

- resources/assets/css/libs/bootstarp.min.css <-- Not Found 
    - resources/assets/css/app.css <-- Not Found 
    - resources/assets/css/libs/select2.min.css <-- Not Found 
を受け取ります

答えて

0

それらが見つからない理由は、styles関数がresources/cssではなく、ルートフォルダから始まるからです。

他の問題ファイル名bootstrap.css(あなたは 'ブートストラップ'を持っています)にタイプミスがあり、あなたのスタイルメソッドがあなたのアプリケーションが一般にアクセスできる場所にファイルを出力していないことです。

次のコードを試してください。参考までに、これらの方法を連鎖させることもできます。

var elixir = require('laravel-elixir'); 

elixir(function(mix) { 

    mix.sass('app.scss', 'resources/css/app.css') 
     .styles([ 
      'resources/css/libs/bootstrap.min.css', 
      'resources/css/app.css', 
      'resources/css/libs/select2.min.css' 
     ], 'public/css/app.css'); 

}); 
+0

次のエラーが発生します。 : - resources/assets/css/resources/css/libs/bootstrap.min.css < - 見つからない - resources/assets/css/resources/css/app.css < - 見つからない - リソース/assets/css/resources/css/libs/select2.min.css < - 見つからない なぜ毎回assestフォルダに入るのですか?¥ – Tasmin

+0

は、私のcssとjsフォルダを資産に貼り付ける必要がありました。今解決される。 – Tasmin