Voici ce que j'ai essayé:~/.irbrc non exécutée lors du démarrage ou d'un script irb/console
1. gem install awesome_print
2. echo "require 'ap'" >> ~/.irbrc
3. chmod u+x ~/.irbrc
4. script/console
5. ap { :test => 'value' }
Résultat:
NameError: undefined local variable or method `ap' for #
Avait le même problème. En particulier, s'il y a des instructions 'require' en haut, et qu'elles ne fonctionnent pas à cause de l'environnement bundler, tout le .irbrc sera ignoré silencieusement. Solution: 'begin/rescue Exception/end' bloque tout ce qui pourrait échouer. –