2016-04-14 11 views
0

開発ではうまくいくように見えたが、私はこのようなファイルをロードするために使用:ロードSVGファイルのRails

$(".div").load("/assets/svg_file.svg"); 

をしかし、今、私はHerokuのにプロジェクトをプッシュしていること、それは私に404を与えました私のコンソールの中にエラーがあります。また、私が含まれ、いくつかのイメージで起こっていますが、これにデフォルトのHTML画像タグを変更することで修正されました:

<%= image_tag("logo.png") %>

私はクライアント側で任意のRubyのコードを含めることはできませんので、私はどのように行うのかそれ?

+0

アセットのプリコンパイルを試しましたか? – uzaif

+0

@uzaifはいそうでした。 – Raymond

+0

URLに直接アクセスするか、gitのステータスを確認してください – uzaif

答えて

0

ユーザーが同じ問題を抱えている場合は、production.rbファイル(config => environments => production.rb)にアクセスし、config.assets.compile = falseconfig.assets.compile = trueに変更してください。これで解決するはずです。

関連する問題