2012-06-25 2 views
10

J'utilise Rails sur Heroku pile de cèdre et il est de ne pas jeter des problèmes lors de la compilation des actifs mais je reçois une erreur 500 serveur interne:Heroku * .js n'est pas précompilés erreur

2012-06-25T23:22:59+00:00 app[web.1]: ActionView::Template::Error (bootstrap-datepicker.js isn't precompiled): 

Toute idée qu'est-ce qui pourrait en être la cause? Ceci est le fichier javascript je suis compris (sauf que je téléchargé localement) https://github.com/eternicode/bootstrap-datepicker/blob/master/js/bootstrap-datepicker.js

J'inclus dans mon application.html.erb comme ceci:

<%= javascript_include_tag "bootstrap-datepicker" %> 

Est-ce parce que son pas coffeescript fichier? Toute aide est appréciée!

Répondre

19

Je l'ai compris. Je devais l'ajouter à production.rb dans config.assets.precompile

En production.rb je l'ai ajouté à mon config.assets.precompile:

config.assets.precompile += %w(jquery.dataTables.min.js jquery-ui-1.8.21.custom.min.js jquery-ui-1.8.21.custom.css bootstrap-datepicker.js fullcalendar.js)