Voici ce que j'ai essayé: résultat: p>
5 Réponses :
Ajout "exiger 'rubygems'" à mon fichier ~ / .irbrc semblait faire le tour. P>
Dans mon cas, c'était "Si votre ~ / .IRBRC est invalide, cela échouera silencieusement. "- De la recherche Google - Trouvé et erreurs fixes dans ~ / .IRBRC, toutes fonctionnent bien p>
Avait le même problème. En particulier, s'il y a des énoncés nécessitent des déclarations code> en haut, et ils ne fonctionnent pas à cause de l'environnement Bundler, l'ensemble dubrC sera ignoré silencieusement. Solution:
Commencez / Rescue Exception / End Code> Bloque tout ce qui pourrait échouer.
Vous devez ajouter Si vous êtes sur Rails3 et utilisez Bundler, vous devez également spécifier le gemme 'Awesome_Print' dans le gemfille également (dans le groupe de développement) pour qu'il fonctionne. P> nécessiter des «rubygems» code> comme JDeseno a écrit. p>
Pour vérifier ce qui est en .irbrc échoue, il suffit d'exécuter .irbrc en tant que script rubis normal (ruby ~ / .irbrc) et Ruby vous dira quelle ligne échoue. Il peut se plaindre que le module IRB est manquant, il suffit de demander «IRB» dans le script (vous n'avez besoin que lorsque vous le testez, pas lors de l'exécution réelle IRB). P>
Yupp, cela m'a certainement aidé à déboguer ma situation et à conduire à un correctif. (Je suis simplement perplexe que l'IRB ne s'est pas plaint lors du chargement de la CISR lorsqu'un gemme manquait.)
Basé sur les suggestions que J'ai finalement remarqué que l'invite était ~ / .IRBRC CODE> doit être invalide, j'ai réduit le mien vers un seul
met "hi" code>, et bien qu'il sortit quand je rencontre
IRB code>, il n'a pas été lorsque j'ai rencontré
Console de rails code>. P>
pry (principal) code>. Il s'est avéré que ce projet Rails est configuré avec le gem code> Pry-Rails code>, c'est ce que la console utilise. Personnalisation
.pryrc Code> Est-ce que l'astuce. P>