mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
recomend Bundler in 'A la Vanguardia' section in spanish readme
This commit is contained in:
parent
9e613d2359
commit
68b6e0e3c9
1 changed files with 27 additions and 11 deletions
|
@ -1224,6 +1224,33 @@ Las opciones son:
|
|||
-x # activa el mutex lock (está desactivado por defecto)
|
||||
|
||||
== A la Vanguardia
|
||||
=== Con Bundler
|
||||
|
||||
Esta es la manera recomendada para ejecutar tu aplicación sobre la última
|
||||
versión de Sinatra usando {Bundler}[http://gembundler.com/].
|
||||
|
||||
Primero, instalá bundler si no lo hiciste todavía:
|
||||
|
||||
gem install bundler
|
||||
|
||||
Después, en el directorio de tu proyecto, creá un archivo +Gemfile+:
|
||||
|
||||
source :rubygems
|
||||
gem 'sinatra', :git => "git://github.com/sinatra/sinatra.git"
|
||||
|
||||
# otras dependencias
|
||||
gem 'haml' # por ejemplo, si usás haml
|
||||
gem 'activerecord', '~> 3.0' # quizás también necesités ActiveRecord 3.x
|
||||
|
||||
Tené en cuenta que tenés que listar todas las dependencias directas de tu
|
||||
aplicación. No es necesario listar las dependencias de Sinatra (Rack y Tilt)
|
||||
porque Bundler las agrega directamente.
|
||||
|
||||
Ahora podés arrancar tu aplicación así:
|
||||
|
||||
bundle exec ruby miapp.rb
|
||||
|
||||
=== Con Git
|
||||
|
||||
Si querés usar el código de Sinatra más reciente, cloná el repositorio
|
||||
localmente y ejecutá tu aplicación, asegurándote que el directorio
|
||||
|
@ -1233,17 +1260,6 @@ localmente y ejecutá tu aplicación, asegurándote que el directorio
|
|||
git clone git://github.com/sinatra/sinatra.git
|
||||
ruby -Isinatra/lib miapp.rb
|
||||
|
||||
Otra opción consiste en agregar el directorio <tt>sinatra/lib</tt> al
|
||||
<tt>LOAD_PATH</tt> dentro de tu aplicación:
|
||||
|
||||
$LOAD_PATH.unshift File.dirname(__FILE__) + '/sinatra/lib'
|
||||
require 'rubygems'
|
||||
require 'sinatra'
|
||||
|
||||
get '/acerca-de' do
|
||||
"Estoy usando la versión " + Sinatra::VERSION
|
||||
end
|
||||
|
||||
Para actualizar el código fuente de Sinatra en el futuro:
|
||||
|
||||
cd miproyecto/sinatra
|
||||
|
|
Loading…
Add table
Reference in a new issue