rails new¶
Acerca del comando rails new.
Uso elemental¶
$ rails new jweb
create
create README.rdoc
create Rakefile
create config.ru
create Gemfile
...
run bundle install
Fetching source index for https://rubygems.org/
Using rake (0.9.2.2)
Using i18n (0.6.0)
Using multi_json (1.3.6)
Using activesupport (3.2.6)
Using builder (3.0.0)
Using activemodel (3.2.6)
Using erubis (2.7.0)
Installing journey (1.0.4)
Using rack (1.4.1)
Using rack-cache (1.2)
Using rack-test (0.6.1)
Using hike (1.2.1)
Using tilt (1.3.3)
Using sprockets (2.1.3)
Using actionpack (3.2.6)
Installing mime-types (1.19)
Using polyglot (0.3.3)
Using treetop (1.4.10)
Using mail (2.4.4)
Using actionmailer (3.2.6)
Using arel (3.0.2)
Using tzinfo (0.3.33)
Using activerecord (3.2.6)
Using activeresource (3.2.6)
Using bundler (1.0.21)
Using coffee-script-source (1.3.3)
Using execjs (1.4.0)
Using coffee-script (2.2.0)
Using rack-ssl (1.3.2)
Using json (1.7.3)
Using rdoc (3.12)
Installing thor (0.15.4)
Using railties (3.2.6)
Using coffee-rails (3.2.2)
Using jquery-rails (2.0.2)
Using rails (3.2.6)
Installing sass (3.1.20)
Using sass-rails (3.2.5)
Using sqlite3 (1.3.6)
Installing uglifier (1.2.6)
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
Plantillas¶
-m, [--template=TEMPLATE] # Ruta a plantilla de aplicación , puede ser del sistema de archvios o un URL)
$ rails new rickrockstar -m http://refinerycms.com/t/2.0.0
Otras opciones (algunas)¶
No ejecutar bundle-install¶
$ rails new tres_dos_dos_dos --skip-bundle # Evita ejecutar bundle install
No generar Gemfile¶
$ rails new tres_dos_dos_dos --skip-gemfile # Evita generar Gemfile
No generar archivos git¶
$ rails new tres_dos_dos_dos --skip-git # Evita generar archivos relacionados a Git
