2012-01-28 7 views
0

私はherokuサーバー(シダースタック)に自分のアプリケーションをアップロードしました。 "http://hollow-waterfall-4266.herokuapp.com/"ファイルがロードされ、そこにあることを確認しますが、実行されません。Rails 3.1 Production - Javascriptがロードされますが実行されません

cssファイルは問題なく機能していますが、javascriptファイルはありません。私は他の多くの投稿を見てきましたが、誰も答えを得ていないようだし、どこでデバッグを開始するのか分かりません。

提案がありますか?

+0

JavaScriptを有効にしてページを再読み込みします。かなりのJavaScriptエラーが表示されます。 jQueryファイルへのリンクが壊れているようです。 – agregoire

答えて

0

私は資産パイプライン全体を台無しにしました。新しいレールアプリを開始しました。

0

あなたのページが「jQueryが定義されていません」というエラーが発生しています。あなたのページのソースは次のようになります:

<script src="/assets/jquery-9750cb66f964a0901c68c61b399928dc.rails" type="text/javascript"></script> 
<script src="/assets/jquery-1.4.4-d1fb061dfe072deb1a689fdc40b2debe.min" type="text/javascript"></script> 
<script src="/assets/countdown-1a430b19ccddfaa55e613c153529478d.js" type="text/javascript"></script> 
<script src="/assets/jquery-1e7a267339e7c1853437734d5040d838.infieldlabel" type="text/javascript"></script> 
<script src="/assets/charCount-0f5848b48fc67330a2532bbce115bc9c.js" type="text/javascript"></script> 
<script src="/assets/application-0dd84c1347591b7d784745c6f5602f7b.js" type="text/javascript"></script> 

jQueryは他のものの前にロードする最初のJSファイルにする必要があります。今、控えめなJSファイルは、実際のjQuery 1.4.4ファイルの前にロードされます。また、jQueryファイル(jquery-1.4.4-d1fb061dfe072deb1a689fdc40b2debe.min)へのリンクが機能しないようです。

+0

ただ気づいた。私はjquery.railsを移動しましたが、私はまだjavascriptファイルのいくつかが.jsが最後に欠落している理由は全く考えていません。助言がありますか? –

+0

エラースタックを貼り付けることはできますか?どのようなherokuスタック、レール、およびルビーバージョンを使用していますか? –

関連する問題