Sulla spingendo il codice Rails4 a Heroku ottengo il seguente errore, questo ha iniziato accadendo in ultimi 2 giorni, che altrimenti un processo regolarebeni Heroku non riesce precompilare per i18n-js
Writing config/database.yml to read from DATABASE_URL
-----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
rake aborted!
couldn't find file '/tmp/build_b6402ff8-bda2-4bc5-95dc-2efe7a9044bc/tmp/i18n-js.cache'
(in /tmp/build_b6402ff8-bda2-4bc5-95dc-2efe7a9044bc/vendor/bundle/ruby/2.0.0/gems/i18n-js-2.1.2/vendor/assets/javascripts/i18n/translations.js.erb)
/tmp/build_b6402ff8-bda2-4bc5-95dc-2efe7a9044bc/vendor/bundle/ruby/2.0.0/gems/sprockets-2.10.0/lib/sprockets/context.rb:87:in `resolve'
Ecco voce dalla mia production.rb
config.assets.initialize_on_precompile = true
sono in grado di eseguire le attività RAILS_ENV = produzione rake: precompilare localmente. Anche se non sto spingendo le risorse precompilate al server.
Ho ottenuto la versione I18n-js 2.1.2 installata tramite i miei file gem, il suo server Rails4 in esecuzione per me.
Hai bisogno di aiuto urgente.
su console Heroku non solo il locale prima di spingere, come quello locale non aiuta? – sudhanshu
rake tmp: cancella localmente prima del push, ha fatto funzionare rake tmp: clear --app XXXXXXXX l'errore rimane lo stesso. – sudhanshu
Potrebbe essere necessario cancellare anche il tuo tmp locale, dato che quei file verranno trasferiti su heroku quando si spinge la tua app. –