Estoy intentando crear una aplicación de rieles que asigna un valor a una variable cuando el entorno es de desarrollo y otro valor a esa misma variable cuando el entorno es de producción. Quiero especificar ambos valores en mi código (cableado) y que los rieles conozcan qué valor asignar a la variable en función de qué entorno se esté ejecutando. ¿Cómo hago esto?Rails 3/Setting Custom Environment Variables
En caso de que sea importante, más tarde accedo a esa variable y regreso su valor en un método de clase de un modelo.
¿Alguna posibilidad de que se rompa en 3.1? Funcionó como un encanto en mi aplicación 3.0, ahora obteniendo NoMethodError (método indefinido 'test_conf' para ActiveSupport :: Configurable :: Configuración: Clase): –
# config/application.rb clase Aplicación
lnguyen55
Hay una forma mucho mejor de hacerlo con Rails 3+. Puede usar la configuración existente para crear config.json_url = '...' Lo expliqué más adelante en http://jasonnoble.org/2011/12/updated-rails3-custom-environment-variables.html –