Ho un'azione crea che gestisce una richiesta AJAX. Sulla mia macchina di sviluppo, un modello chiamato create.js.coffee viene elaborato con successo per generare una risposta javascript. Tuttavia, quando mi schiero su Heroku, l'applicazione si lamenta che non è possibile trovare il modello.Che cosa è necessario configurare per Heroku per gestire i modelli basati su CoffeeScript?
ActionView::MissingTemplate (Missing template /expenses/create with {:handlers=>[:erb, :builder], :formats=>[:js, :html], :locale=>[:en, :en]}. Searched in:
* "/app/app/views"
* "/app"
* "/"
):
E 'chiaro che il gestore del caffè non è lì per pre-processare il modello * .js.coffee.
Qualcuno può suggerire come posso configurare Heroku per riconoscere ed elaborare questi modelli?
Nota: Heroku sta eseguendo correttamente la preelaborazione dei file CoffeeScript presenti nella pipeline di asset.
Hai mai avuto una risposta a questo? Sto avendo lo stesso problema su Heroku. Ho provato ad aggiungere quanto segue al mio gemfile: 'gem" coffeebeans ",: git => git: //github.com/marcelloma/coffeebeans.git",: ref => "7b106" ' Questa è una richiesta pull alla chicca coffeebeans per consentire .js.coffee in view, che ha funzionato di nuovo localmente ma non su Heroku. – trace