3

Rails で image_tag を使用しています。ローカルでは /assets/image.img に解決されます。Heroku では、/images/image.img に解決されます。

アセット パイプラインをオフにしました (このプロジェクトは最終的に Rails から離れます)。

ローカル解決を本番と同じにするにはどうすればよいですか?

4

2 に答える 2

4
# config/environments/production.rb
...
config.assets.compile = true
...

これで問題が解決しました。これは、パイプラインがオフになっていることと関係があると思います。これに関するコメントは、私の理解を助けるために高く評価されています。

于 2013-01-13T15:02:31.527 に答える
4

完全な image_tag は何ですか?
使いますか

image_tag(asset_path('image.img'))

、 また

image_tag('image.img')

?

アセット パイプラインをオフにしている場合は、asset_pathフォームを使用しないことをお勧めします。

于 2013-01-12T23:40:02.433 に答える