Le fichier environment.rb est le principal fichier d'environnement de Rails. Il nécessite le fichier boot.rb, mais ce dernier est exécuté avant Rails::Initializer.run. En fait, la dernière ligne de boot.rb contient l'instruction suivante
# All that for this:
Rails.boot!
Veuillez noter que si le fichier environment.rb appartient à votre application Rails, le fichier boot.rb est automatiquement mis à jour chaque fois que vous exécutez la tâche rake.
rake update:rails
Vous ne devez jamais modifier ce fichier.
Pour mieux comprendre le fonctionnement de l'initialisation de Rails, Sven a rédigé un article très utile intitulé Le processus de démarrage de Rails du point de vue d'un parapentiste .