Como extra, ¿cómo configuro esto en una configuración, de modo que cuando inicio sesión en mi servidor de producción no tengo que volver a escribirlo?¿Cómo puedo establecer RAILS_ENV en producción para todos los siguientes comandos de rake?
Respuesta
Tiendo a querer configurarlo concienzudamente con cada comando también.
Aunque no hago mucho directamente en el servidor, suelo usar capistrano. Entonces, si estaba trabajando directamente en el servidor mucho, me gustaría configurarlo permanentemente. Lo cual, por cierto, Larry no mencionó cómo hacerlo:
$ RAILS_ENV=production
$ rake foo
$ rake bar
utilizo
rastrillo nombre_tarea RAILS_ENV = producción
De esa manera tengo que escribir la frase "producción" a conciencia. Menos booboos!
Bono respuesta:
establecer el entorno RAILS_ENV variable para la producción.
Puede hacerlo como un alias de shell. Por ejemplo, "set_production" La sintaxis exacta depende de su tipo de shell.
O puede establecer la variable env al iniciar sesión en el sistema de producción.
en su .bashrc, poner:
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
export RAILS_ENV=production
tener cuidado, que siempre estará en modo de producción cuando se conecta!
- 1. Rails rake assets: precompilación para la producción
- 2. ¿Cómo fuerzo a RAILS_ENV en una tarea de rake?
- 3. ¿Cómo puedo configurar RAILS_ENV en una consola de Windows?
- 4. XPath - Todos los hermanos siguientes excepto los primeros elementos específicos
- 5. XPath: seleccionar todos los siguientes hermanos hasta que otro hermano
- 6. ¿Cómo representar los siguientes datos en XML?
- 7. Rails.env vs RAILS_ENV
- 8. usar sed para eliminar todos los siguientes espacios iniciales/blanco en un archivo de texto
- 9. rake db: migrar no parece funcionar en producción
- 10. Rails 3 tarea de rake no puede encontrar el modelo en producción
- 11. ¿Cuáles son todos los códigos cortos para los comandos svn?
- 12. ¿Cómo implementar los rieles en modo de producción?
- 13. En mi virtualenv, necesito usar sudo para todos los comandos
- 14. ¿Los raíles ejecutan los inicializadores para la tarea de rake?
- 15. ¿Cómo puedo configurar el entorno de Rails para mi secuencia de comandos Ruby algo independiente?
- 16. Establecer la misma fuente para todos los componentes Java
- 17. ¿Cómo puedo establecer los argumentos predeterminados para "ls" en Linux?
- 18. ¿Cómo puedo configurar el autocompletado para los comandos de Git?
- 19. Corregir el reemplazo de Ruby on Rails 3 para ENV ["RAILS_ENV"] || = 'production'?
- 20. ¿Cómo ejecutar comandos dentro de las tareas de Rake?
- 21. ejecutar la tarea de rake en 'producción' y especificar el entorno?
- 22. ¿Cómo ver el registro de todos los comandos?
- 23. ¿Cómo puedo extraer RandomForest de R para usar en producción?
- 24. Cómo establecer automáticamente todos los enlaces a nofollow en Rails
- 25. ¿Cómo verificar si todos los siguientes elementos están en una lista?
- 26. Cómo crear una gramática para los siguientes datos usando Pyparsing
- 27. SVN: Revertir cambios de una revisión aleatoria, pero preservar los cambios de todos los siguientes
- 28. Heroku cambia automáticamente las variables RAILS_ENV y RACK_ENV a "producción" en cada implementación
- 29. Cambie los siguientes N caracteres en VIM
- 30. ¿Cómo puedo forzar a Rails a cargar todos los modelos?
¿No es esto lo mismo que una variable de entorno que utiliza CLI? Tuve problemas para encontrar esto en Google. – Eddie