7

Rails 3.2.10 を使用している現在の RoR アプリケーションを Rails 4.0.0 にアップグレードしたいと考えています。

私は宝石の依存関係を解決しましたが、レールサーバーを実行するとエラーが発生します:-

undefined method `[]=' for nil:NilClass
config/application.rb:39:in `<class:Application>'

私の config/application.rb ファイルの 39 行目にこのコードがあります。

#JavaScript files you want as :defaults (application.js is always included).
config.action_view.javascript_expansions[:defaults] = %w(jquery rails)

そのためには、コードを変更するか、依存関係またはその他のオプションを削除する必要があります。

Rails 4 はアセットのプリコンパイルもサポートしているため、次の行にコメントを付けます:-

#config.assets.enabled = true   In rails 4 assets pipline enable by default
4

1 に答える 1