2017-05-21 20 views
0

開発環境で自分の環境で作業することに問題があります。 Application.css.scssが正面に表示されない理由を理解できません。私はルビーがappからファイルを入れていないことを意味します。代わりに、ファイルはpublic/assetsから取っています。だから、私はどんなスタイルをscssに入れても、それをまったく追加しません。私はgemfileに特有のものは何も持っていません。Ruby on Railの開発レベルで資産がコンパイルされない

Application.css.scss

/* 
    *= require_self 
    *= require fonts 
    *= require styles 
    *= require_tree . 
*/ 

Gemfile

gem 'rails', '4.2.1' 
gem 'pg' 
gem 'sass-rails', '~> 5.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.1.0' 
.... 
+0

あなたのスタイルシートファイルは 'Application.css.scss'または' application.css.scss'ですか?これは通常、 'application.css.scss'という名前です。ビュー内で 'stylesheet_link_tag'によって参照されるのはどれですか?ファイルは 'app/assets/stylesheets'か他の場所にありますか? –

答えて

0

あなたはpublic/assets中に局所的にあなたの資産をコンパイルすると、Railsはあなたがapp/assetsに持っているものの代わりにこれらのファイルを使用します。これを修正するには、public/assetsディレクトリを削除してください。

+0

ディレクトリを削除するだけではどういう意味ですか?私は 'clobber'でそれらを削除し、まだそれはインスペクタに表示されない 'アプリ'から読んでいない。 – GYTO

関連する問題