2009-12-13 3 views
0

Il ya quelque temps, j'ai mis à jour mon application de Rails 1.2 à 2.3. La mise à niveau a vraiment fonctionné (était en pagination enfer pendant un certain temps), et l'application a bien fonctionné.question de mise à jour des rails: où sont les nouveaux fichiers?

Mais maintenant, je suis en train de mettre à jour mon application pour une utilisation mobile et je veux utiliser le plugin Mobile Fu. Cependant, cela appelle pour changer le fichier mime_types.rb ... et je n'ai pas cela. En fait, je n'ai pas le dossier Initializers entier dans mon dossier config, ni le dossier locales.

Comment puis-je obtenir ces répertoires dans mon application? Y a-t-il d'autres choses qui me manquent? Et qu'est-ce que j'ai fait de mal dans le processus de mise à niveau?

Merci!

+1

Avez-vous exécuté des rails de râteau: upate? –

+0

oui je l'ai fait. La réponse ci-dessous, cependant, spécifie que les fichiers d'initialisation et d'environnement sont une commodité donc ne sont pas ajoutés par des rails: mise à jour –

Répondre

1

Rails rails en cours d'exécution: mise à jour aurait dû gérer toutes les exigences d'une application Rails 2.3. Les initialiseurs ne sont pas une exigence - ils sont une nouvelle commodité qui a été ajoutée. Si vous voulez la même structure de fichier par défaut qu'une nouvelle application Rails 2.3, je vous recommande de créer une application fictive et de copier les fichiers d'initialisation et d'environnement afin de pouvoir utiliser des modèles à jour.

+0

génial. Merci pour votre réponse rapide! –

Questions connexes