Creando una pequeña aplicacion en Ruby on Rails

Iniciado por Alejandro_99, Septiembre 10, 2013, 02:29:36 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.


Esto esta destinado para usuarios de Windows. Primero debes descargar la aplicación "RailsInstaller" lo podemos hacer desde este link: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta descargamos la que dice "Windows Ruby 1.9"

Una vez que la instalaste, nos dirigimos al programa y abrimos la aplicación que tiene como nombre: "Command Prompt with Ruby and Rails", al abrir el mismo se abrirá una consola dentro del mismo y al lado de la siguiente linea C:\Sites> colocamos lo siguiente:

Código: ruby
rails new Proyecto -d sqlite3


Una vez que ingresamos la siguiente linea esperamos que cargue y cree los directorios de nuestra aplicacion. Luego que termino de cargar y volvio a salir la siguiente linea: C:\Sites> escribimos lo siguiente:

Código: ruby
cd Proyecto
"Lo que hicimos aqui fue ingresar a nuestro poyecto recien creado en rails"

Si realizamos todo bien nos debe salir la siguiente linea: C:\Sites\Proyecto>

Luego ponemos la siguiente linea de codigo:
Código: ruby
rails g scaffold persona nombre

Despues que cargo, y nos volvio a salir esta linea: C:\Sites\Proyecto>

Escribimos esta linea:
Código: ruby
 rake db:migrate

Nuevamente esperamos que cargue y vuelva a aparecernos esta linea: C:\Sites\Proyecto>

Tecleamos lo siguiente:
Código: ruby
rails s
"Aqui le dimos inicio al servidor"
*Aclaracion debemos mantener siempre abierta nuestra aplicacion llamada "Command Prompt with Ruby and Rails" "Esto es para que funcione el servidor y nuestra aplicacion"

Si hicimos todo bien, en nuestro navegador escribimos el siguiente link: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y nos debe aparecer nuestra aplicacion, debe salir algo como esto:

Listing personas
Nombre          

New Persona

Presionamos en donde dice New Persona y hay ingresamos un nombre (registro), donde ademas lo podemos guardar, editar y eliminar.