2010-04-05 15 views
10

sto cercando di caricare un file in cui ho tutte le mie impostazioni nella console di rails. voglio farlo perché quando uso la console c'è troppa ripetizione. graziecome posso caricare un file in ruby ​​sulla console di rails?

+0

Si prega di espandere la risposta per includere un esempio di ciò che si sta facendo al momento per caricare la console. –

risposta

6

Dalla console di Rails o IRB è possibile caricare un file con il metodo require. Ad esempio require foo.rb eseguirà tutte le istruzioni in foo.rb. Puoi usare percorsi relativi o assoluti.

+0

Ho dovuto mettere le virgolette attorno al nome del file, per evitare un 'NameError: una variabile locale non definita o un metodo 'foo'' –

9

È possibile impostare le configurazioni di IRB utilizzando il file .irbrc che si trova nella propria directory home.

È possibile utilizzare load, require e tutto ciò che si desidera.

L'aggiunta di qualcosa come require 'rubygems' e require 'pp' aiuterà. Alcune persone personalizzano il file più pesantemente. Vedere this per esempio.

0

Come indicato in precedenza, è possibile utilizzare il file .irbrc, dare un'occhiata qui allo http://github.com/ryanb/dotfiles per vedere come separare il codice specifico della tua rotaia in un file railsrc.

Problemi correlati