Acabo de solucionar un problema similar después de actualizar mi paquete (incluidos jquery-rails) y ejecutar rails generate jquery:install
(actualizando jquery). Por lo que yo sé, rails.js ahora es reemplazado por jquery_ujs.js (aunque no estoy seguro de que sea una movida inteligente).
Debe seguir y eliminar cualquier referencia a rails.js en su aplicación, dos lugares posibles para buscar en son:
config/application.rb
- es probable que pueda eliminar por completo la línea de config.action_view.javascript_expansions[:defaults] = %w(jquery rails)
y
app/views/layouts/application.*
- debe tener una línea != javascript_include_tag :defaults
allí y no referencias a jquery
o rails
.
al eliminar la línea (es decir, al comentarla) resolvió el problema. Muchas gracias Costa – chell
Funcionó para mí. ¡Gracias! – Abel
No funcionó por completo para mí, al final ejecuté rake 'rails: update' que lo resolvió. –