2012-02-11 16 views
0

私のサイトにはJavaScriptといくつかの画像を見つけることに問題があります。 assets/images /内のフォルダ内にある画像と、jsとjqueryのいずれも表示できません。アセットパイプライン、CSSは動作しますがjsは動作しません

cssは正常に動作します。しかし、奇妙なことは、画像をあるフォルダの下にあるassetsフォルダに移動しても、それでもまだ機能しなかったということです。資産パイプラインガイドに何かを見つけることを試みて:

http://guides.rubyonrails.org/asset_pipeline.html

しかし、結果なし。いくつかのプリコンパイルに関連していますか?私はいくつかのプリコンパイルを試みましたが、変更はありませんでした。

私はすべての提案にオープンしています!ありがとうございました。

編集:もっと研究した後、パブリック/アセットのフォルダにあるほとんどのファイルが生成され、そこからすべてのファイルが取得されていることがわかりました。私はなぜそれがそのフォルダにそれらを生成するか、どのようにアプリケーション/資産/ javascriptsからそれらをつかむために指示するか分からない。

+0

これは制作モードか開発モードですか?これは新しいアプリですか、アップグレードですか? –

+0

@RichardHulseプロダクションモードで、新しいアプリです。 – user1132256

答えて

0

資産パスを変更する方法については、http://guides.rubyonrails.org/asset_pipeline.html#upgrading-from-old-versions-of-railsを参照してください。

+0

私は既にすべての手順を行ってきました。事前準備の仕組みはわかりませんが、public/assetsフォルダにある別のaplication.jsファイルが作成されています。その資産フォルダを削除すると、CSSとすべての画像が機能しなくなります。だから間違ったフォルダからすべてのファイルを読んでいるのは明らかです!だから私はそれを正しいフォルダに何とかする必要があります。 – user1132256

+0

私はむしろ "パブリック/アセットのフォルダ内のファイルのほとんどを生成し、そこからすべてのファイルを取得します。 "と"私はその資産のフォルダを削除するときに、CSSとすべての画像が動作を停止... "Btw、これは新しいレールアプリですか?または古いバージョンからアップグレードしていますか? – Victor

関連する問題