2011-06-22 31 views

答えて

7

私のバンドル(jquery-railsを含む)をアップデートしてrails generate jquery:install(jquery自体をアップデートする)を実行した後も同様の問題が修正されました。私が理解する限り、rails.jsはjquery_ujs.jsに置き換えられました(私はそれがスマートな動きであるとは確信していません)。

あなたが上に行くとあなたのアプリでrails.jsへの参照を排除する必要があり、中に見するには2つの場所は以下のとおりです。

config/application.rb - あなたはおそらく完全に

config.action_view.javascript_expansions[:defaults] = %w(jquery rails)行を削除することができます

app/views/layouts/application.* - != javascript_include_tag :defaults行があり、でないことがあります。またはrailsの場合はとなります。

+0

行を削除して(つまりコメントしています)、問題が修正されました。ありがとうコスタ – chell

+0

私のために働いた。ありがとう! – Abel

+0

私は完全には機能しませんでしたが、最終的にはそれを解決したrake 'rails:update'を実行しました。 –

2

あなたはどのような環境(dev/test/prod)を実行していますか? Railsアプリケーションが静的資産を提供するように設定されていますか?

+0

私はdevモードで動作しています。 – chell

+0

私は以下を実行しなければなりませんでした:RAILS_ENV = production rake assets:プリコンパイル –