2016-07-31 9 views
0

をエリクサーするバージョンを追加した後に動作を停止し、私はpublic/css/app.cssに次のようにしました:スタイルはLaravelで

body { background: "red"; } 

それは、このように私のレイアウトにリンクされています:

<link rel="stylesheet" href="/css/app.css" media="screen" title="no title" charset="utf-8"> 

しかし、私はに行くときホーム・ページでは、スタイルは本文に適用されません。私はソースとCSSファイルがあることを確認しました!

キャッシュを削除しましたが、何も起こりませんでした。この問題は、私がversion()をelixirに追加した後に始まりますが、その後はすべてのビルドフォルダを削除したので、今はスタイルを動作させることができません。

答えて

0

Laravel事前に定義された機能です。次のヘルパーを追加できます

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

これは常に正しいファイル名を返します。

バージョン管理とキャッシュ破棄については、documentationを参照してください。

また、ビルドフォルダを削除したので、gulpコマンドを再度実行してください。

0

私はあなたがこれを書くべき

<link rel="stylesheet" href="{{asset('/css/app.css')}}" media="screen" title="no title" charset="utf-8"> 
0

パブリックフォルダ内のファイルへ/リンクを参照するためにassetを使用する必要があると思います。あなたがエリキシルで、ファイル名の変更をversion()を使用する場合はこれが

{{ HTML::style('css/app.css'); }} 
関連する問題