Je suis un développeur Windows professionnel qui commence juste à apprendre Rails. Je suis à travers le livre Wrox Ruby on Rails pour Microsoft Developers. Je pris les mesures suivantes pour mettre en place ma machine (Vista):erreur: méthode 'chemin' non défini sur le script/générer
- installateur d'exécution pour Ruby 1.9.2p0
- installer le kit de développement
- Rails 2.2.2 installer (ce qui est la version utilisée dans le livre)
- installer Mongrel
- Sqlite3 et Sqlite3 installation a-ruby
a la fin de la première introduction du chapitre, l'auteur vous a exécuter quelques commandes comme une démonstration de ce que Rails peuvent faire:
- rails ADDRESSBOOK
- cd addressbook script Ruby
- /générer le nom de personne d'échafaudage: adresse de la chaîne: téléphone chaîne: email string: blog string: string
Cette dernière commande génère l'erreur suivante:
- méthode non définie 'chemin' pour la classe 'ActionController :: UploadedStringIO' (NameError)
J'ai passé presque toute la journée hier à résoudre ce problème et je n'avais aucun progrès à montrer. Votre contribution est grandement appréciée.
En particulier, aucune version de Rails before Rails 3.0.0 ne supporte officiellement Ruby 1.9. (Ou pour le formuler d'une manière positive: Ruby 1.9 n'est officiellement supporté par Rails 3.) –
+1 pour le lien vers le livre Tutoriel Ruby on Rails. C'est une excellente façon d'apprendre RoR si un peu long vent par moments. –