Herokuに配備されたRails 5アプリケーションで資産ロードの問題が発生しています。Herokesを使用したRails 5アプリケーションのアセットロードに関する問題
アプリケーションの設定は、画像のパスに保存されている
ルビー=> '2.3.1'
レール=> '〜> 5.0.1'
、
です私のようにビューでアクセスしていますがapp/assets/home/image1.jpg
、生産ENVで開発ENVで正常に動作していないが、
= image_tag('/assets/home/image1.jpg’)
。 Herokuのログを1として
、ActionController :: RoutingError(Noルートの試合は、[GET] "/assets/home/image1.jpg")
私が直接、画像を移動していた場合
アプリ/資産/ image1.jpgへ
それからProduction ENVでの作業。
ご案内ください。
おかげ
ありがとうございました。 config.assets.compile = trueオプションを設定すると、herokuで動作します。そして、それはヒロクにマニフェストファイルをプッシュすることなく動作します。 git commitコードに 'public'ディレクトリを追加することは可能ですか? –
@Mansiはい。それがあなたのために働くなら、私の答えを受け入れて投票してください。ありがとう – puneet18