私はRailsアセットパイプラインを少し新しくしています。私は私のフロントエンドアプリケーションのバックエンドとtwitterのブートストラップCSSのためにActive Adminを使用しようとしています。Rails Active Admin cssがTwitterと衝突しています。ブートストラップcss
私はその後も追加/アプリ/資産/スタイルシートにbootstrap.cssを追加しました:
//= require bootstrap
application.cssする - 私はローカル
の資産のプリコンパイルをしたそれはそうしかし、スタイリングのいくつかが正確に通っていないと私はそれがアクティブな管理者のCSSがそれをオーバーライドしていると思う。
私の理解では、アプリケーションがcss資産をアプリケーションcss公共資産にコンパイルすると、アプリケーションは実行時にそのファイルを使用します。
私は何とか2を分離し、それがフロントエンドのメインCSSとしてTwitterのブートストラップCSSを使用すると、おそらくフロントエンドにアクティブな管理者のCSSファイルを使用していないことを伝えるようにする必要があります。
これを行うにはどうすればよいですか?
MattSlayが正しい...ライアンのRailsCast(#284)は、それが原因で「require_treeのすべてです(これを回避する方法を紹介します。 "in application.css)。削除/編集すると、CSSの問題が解決されます。 –
この方法は開発モードでうまく動作しますが、実際には 'bundle exec rake assets:precompile'を実行するときに問題があります。私の場合、cssファイルは混在して終了し、bootstrap.cssはActiveaAdminによって上書きされます。何か案が?。ありがとう! – CristianOrellanaBak
しかし、 'require_tree。だけでなく、すべてのCSSファイルがRailsによって魔法のようにsmooshedされるようにする魔法です...この答えは過剰ですので、受け入れられません。 – AlexChaffee