Secondo questa article, possiamo testare intorno al nostro codice di gioiello con l'aggiunta di quelle linee al nostro rakefile:Rubino - creare gemma: ricaricare console con contenuti aggiornati gemma
task :console do
require 'irb'
require 'irb/completion'
require 'my_gem' # You know what to do.
ARGV.clear
IRB.start
end
Funziona davvero bene, solo che ogni volta che un il cambiamento è fatto per la gemma, ho bisogno di exit
e rieseguire rake console
per ottenere il codice aggiornato. Non è davvero conveniente come uno strumento di creazione/debug ...
C'è un modo per scrivere un metodo personalizzato che possa agire come il fantastico metodo reload!
da Rails?
Uno script bash non funzionerà come il primo comando è nella console Ruby, e preferirei avere una soluzione al 100% rubino.
Grazie!
'load 'any_file_that_was_changed.rb'' –