2012-02-13 15 views
6

を使用してアプリで、私はエンジン(Gemfile 宝石my_engineによって含まれ、パス=> '../my_engine' を使用するアプリケーションがある )。 レールサーバでうまくいきます。私は乗客と一緒にそれをnginxに移動することに決めましたが、私はエラーが発生します。スプロケット::ヘルパー:: RailsHelper :: AssetPaths :: AssetNotPrecompiledErrorエンジン、nginxの、乗客

スプロケット::ヘルパー:: RailsHelper :: AssetPaths :: AssetNotPrecompiledError

auth_engine.css isn't precompiled 

Extracted source (around line #1): 

1: <%= stylesheet_link_tag "auth_engine" %> 
2: 
3: <div class="form"> 
4: <% flash.each do |key, value| %> 

auth_engine.cssを修正するためにどのように

my_engine /アプリ/資産/スタイルシートにあります。この?

+2

ああ...それはタイプミスでした。このCSSファイルにはさらに1つの無効な ''がありました。それはコンパイルを妨げたが、開発環境には現れなかった。 ** rake assetsを呼び出す:メインアプリケーションのディレクトリからプリコンパイル - トレース**がそれを明らかにしました。 – gisek

答えて

1

あなたは、ただ1つのスタイルシートを別々にリンクしていて、レールをapplication.cssにロールインさせるのではないようです。その場合は、public/assets/stylesheetsフォルダに移動してコンパイルせずに使用するだけです。

関連する問題