私はあなたのapplication.cssを持っており、 これらのファイルがstylesheet_link_tag
とjavascript_include_tag
によってロードされているapplication.js 宝石Aエンジンを持っていることを想像してみてください。これは機能し、誰もが幸せです。資産のパイプラインや宝石
次に、gem Bとなります。その宝石には、それ自身のCSS/jsがありますので、の宝石Aを使用してください。それでそれはの宝石Aのようにそれをstylesheet_link_tag('gem_b')
のように注入します。開発でうまく動作しますが、AssetNotPrecompiled
例外でデプロイしようとすると爆発します。
どのような解決方法がありますか?
メインアプリでconfig.assets.precompile
を使用できます。それが今私がやっていることですが、これは本当にうんざりです。
注射方法はありますか宝石A application.cssマニフェスト何とかですか?それは最適になるでしょう。
ありがとうございました。