2012-03-22 3 views
1

私はレールを使用して準静的なサイトを提供しています。
.cssと.jsを提供するためにアセットパイプラインを本当に使用する必要がありますか?
サーバ上で自分の.scssとcoffeeスクリプトをプリコンパイルすることができました。
と半静的では、私はシンタックスハイライトやその他の小さなタスクを行うための宝石をいくつか含めることができます。
私はそれが良い練習になると思いますか?
私は一般的に、レールとプログラミングの面白い新機能です。
私はちょうど別の意見が欲しいです。
ありがとうございます。アセットパイプラインを使用する場合

答えて

1

レール3.1以上を使用している場合は、アセットパイプラインを使用する必要があります。それはレールの資産の以前の提供よりもはるかに高速です - とりわけ、それはファイルを圧縮し、圧縮します。

アセットをプリコンパイルしないと、実行時にレールをコンパイルする必要があるため、ストレート.cssまたは.scssを使用しているかどうかに関係なく、アセットをプロダクションで常にプリコンパイルする必要があります。

+0

良い助言、私は実際に私の.scssファイルの画像に問題がありますが、piplineにすべてを追加し始めましたが、私はそれを把握します、ありがとう。 –

+0

sass-railsの宝石には画像パスとURLのためのヘルパーがあります:https://github.com/rails/sass-rails – kclair

関連する問題