J'ai deux versions de rails (2.1.0 et 2.2.2) installé dans mon ordinateur.
Lorsque je crée une nouvelle application, il est possible de spécifier que je veux utiliser l'ancienne (2.1.0) version?
J'ai deux versions de rails (2.1.0 et 2.2.2) installé dans mon ordinateur.
Lorsque je crée une nouvelle application, il est possible de spécifier que je veux utiliser l'ancienne (2.1.0) version?
Vous pouvez générer le squelette avec la version et exiger de celui que vous voulez en config/environment.rb
:
# Specifies gem version of Rails to use when vendor/rails is not present
RAILS_GEM_VERSION = '2.1.2' unless defined? RAILS_GEM_VERSION
ou utilisez le "rails" formulaire de commande de la version que vous voulez de toute façon.
Vous devriez aussi jeter un oeil à "geler" les Rails les gemmes dans l'application. Cela aide beaucoup avec le déploiement, spécialement dans les environnements d'hébergement partagés.
Il suffit de changer l' RAILS_GEM_VERSION
variable config/environment.rb
et la question du gel de la tâche rake:
rake rails:freeze:gems
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.