A questo punto siamo pronti per fare la conoscenza con la console di Ruby on Rails 2 digitando:
Lanciare la console di Ruby Rails
$ ruby script/console Loading development environment (Rails 2.1.0) >>
La console di Ruby on Rails permette di interagire con la nostra applicazione tramite riga di comando per verificare il corretto funzionamento di sezioni particolare del codice o per manipolare i dati gestiti dall'applicazione.
Dalla console che abbiamo appena avviato digitiamo Rails::Info
seguito da invio. Otterremo un elenco delle caratteristiche dell'ambiente che stiamo utilizzando:
>> Rails::Info => About your application's environment Ruby version 1.8.6 (i686-darwin8.10.1) RubyGems version 1.1.1 Rails version 2.1.0 Active Record version 2.1.0 Action Pack version 2.1.0 Active Resource version 2.1.0 Action Mailer version 2.1.0 Active Support version 2.1.0 Application root /Users/luca/Desktop/ror/bookmark_manager Environment development Database adapter sqlite3 Database schema version 0 >>
Come abbiamo appena visto, tramite console abbiamo accesso ai comandi di Rails e, nel corso della guida, vedremo come utilizzare questo strumento per dialogare con l'applicazione e toccare con mano i progressi nello sviluppo.
Per disattivare la console è sufficiente premere la combinazione CTRL+D
.
In questa fase abbiamo creato lo scheletro dell'applicazione, avviato il server da utilizzare durante lo sviluppo e interagito con l'applicazione tramite la console di Ruby on Rails. Abbiamo incontrato alcuni comandi che è bene ricordare:
rails bookmark_manager
- per la creazione di una nuova applicazione Railsruby script/server
- per avviare il server Web (si disattiva premendoCTRL+C
)ruby script/console
per avviare la console Rails (si disattiva premendoCTRL+D
)
Ricordiamo di posizionarci sempre nella cartella base del progetto Rails su cui stiamo lavorando, prima di eseguire qualsiasi comando.