Rails Les vues JavaScript ne fonctionnent pas dans la production

J'ai un problème inexplicable avec mon application Rails. J'utilise beaucoup de JavaScript dans toutes les parties de l'application. En développement, tout fonctionne très bien, mais en production, il semble que le code dans mes vues javascript ne soit pas exécuté.

C'est particulièrement étrange parce que tous les autres JavaScript sur la page fonctionnent bien. Onglets personnalisés avec JavaScript work. Même mon calendrier personnalisé fonctionne comme prévu. Les seules choses qui ne fonctionnent pas sont des liens distants qui déclenchent des vues se terminant par .js.coffee.

Mon inspecteur Webkit renvoie ce document en cliquant sur un lien distant: http://cl.ly/Ihyf

Cependant, en regardant l'onglet de réponse de cette demande, cela ne me montre rien: http://cl.ly/Ihxs

En outre, la console ne présente aucune erreur. C'est comme si mon new.js.coffee était vide.

La vue qui s'appelle contient du JavaScript simple pour montrer un modal:

$('#modal_container').html("<%=j render 'form' %>") $('#modal_container').modal() 

En mode développement, toutes les vues sont correctement chargées. J'ai également couru rake: assets: précompile plusieurs fois, mais cela ne semblait pas aider.

Vous devriez déplacer le joyau des coffee-rails du groupe des :assets vers le groupe principal.