Actualmente si queremos subir nuestros sistemas creados con Rails 3.1 a Heroku es muy posible que nos encontremos con algunos problemas.
En este momento el mayor de estos problemas es el motor de precompilación de código Javascript (si escribimos nuestro javascript usando Coffeescript, por ejemplo).
Para resolver este problema la gente de Heroku desarrollo su propio motor de precompilacion de Javascript en su versión Cedar.
Para que nuestro código utilice esta versión de Heroku lo que debemos hacer es lo siguiente:
Creamos nuestro poryecto en un repositorio git
$ git init $ git add . $ git commit -m "init"
Luego creamos nuestra aplicación en heroku
$ heroku create --stack cedar
O
$ heroku create -s cedar
Y por último subimos nuestro proyecto
$ git push heroku master
Voila, nuestro sistema esta funcionando correctamente sin mayores esfuerzos.
Nota: Durante el upload a heroku verán que la plataforma misma se encarga de precompilar nuestros assets, siempre y cuando no le especifiquemos algo distinto, recomiendo esta forma durante el tiempo en que desarrollen el sistema.
