Domanda

Sto avendo un po 'di problemi a trovare il mio risorsa messa a punto gasdotto lavorare con Heroku / Cedar utilizzando Rails 3.1.1

ho spinto la mia domanda e si lancia con successo, ma non c'era alcun messaggio che diceva "Preparazione gasdotto asset" e presenti attività statiche vengono servito. No JS, CSS, o le immagini sono in grado di essere trovato come non c'è il tempo di compilazione lumaca o attività runtime compilazione stato fatto.

Qualsiasi aiuto sarebbe molto apprezzato.

Essi descrivono cosa dovrebbe succedere durante la distribuzione a questo legame che cercherò di riassumere qui di seguito:

Con un Rails 3.1 applicazione su Heroku Cedar quando si git push Heroku vostri beni saranno tutti pre-compilate come parte del processo di implementazione utilizzando l'attività rake fascio beni rake exec:. Precompilare

È stato utile?

Soluzione

Ok, quindi la soluzione era questa:

sto usando mongoid che ha si rimuovono le 'guide / all' linea, come parte della configurazione. Come un pignoni risultato non era corso di caricamento.

Quello che dovete fare con le rotaie 3.1+ è anche aggiungere require "sprockets/railtie" in application.rb in modo che le ruote dentate sono abilitati. Boom, lavori.

Questa informazione può essere trovata sul sito web mongoid qui . Questo è utile sapere per tutti coloro che non possono essere caricando i 'binari / tutti' a pieno titolo application.rb, pignoni è ovviamente necessaria per l'attività condotta al lavoro.

Altri suggerimenti

Avete visto questo articolo on Rails 3.1 patrimoniale gasdotto sul Heroku - http://devcenter.heroku.com / articoli / rails31_heroku_cedar . Ho rivisto ieri e raccolse un buon alcuni suggerimenti da esso e sono stato in esecuzione Rails 3.1 siti su Heroku per un bel un po 'ora.

È stato questo un nuovo Rails 3.1 sito o di un sito aggiornato a Rails 3.1, cose da controllare sarebbero che la pipeline di asset è abilitato per la produzione - di default Rails 3.1 utilizza

config.assets.enabled = false

in application.rb. Si sta utilizzando app / attività per le risorse e non / pubblico

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top