13

私は Twitter Bootstrapを使用しています(それは問題ではありませんが、これはサード パーティのCSS ファイルです)。これはサードパーティの CSS「ライブラリ」であるため、/vendor/assets/stylesheets. ここまでは順調ですね。

ここで、Rails 3.1(.1) アセット パイプラインを使用して、本番環境ですべての CSS を 1 つの application.css に連結したいと考えています。

実行するrake assets:precompileと、宣伝どおりに動作します。Rake タスクはpublic/assets、ダイジェストとすべてを含むフォルダーにいくつかの application.css ファイルを作成します。問題は、このファイルに CSS ファイルの CSS のみが含まれており、ベンダー アセット フォルダー内の CSS ファイルが/app/assets/stylesheets完全に無視されていることです。

ここで私が見逃しているものと、Rails にベンダー スタイルシートをアプリ スタイルシートと連結するように指示する方法を知っている人はいますか? また、次のものだけを含めるだけで十分ですか。

<%= stylesheet_link_tag "application" %>

ビューで(最終的にすべてが1つのファイルにあると予想されるため)、またはすべてのCSSファイルを含める必要がありますか?

4

1 に答える 1

15

私はまさにあなたの構成を持っています、それはうまくいきます。application.css にブートストラップが必要ですか? お気に入り:

/*
*= require bootstrap
*= require_self
*/
于 2011-10-09T20:07:44.383 に答える