ruby on rails - rails - Cree.ruby-version y.ruby-gemset con rvm
rvm restart (4)
De acuerdo con los documentos oficiales de RVM puede usar esto:
echo 1.9.3 > .ruby-version
O puedes usar esto:
rvm --ruby-version use 1.9.3@my_app
La segunda forma creará tanto .ruby-version
como .ruby-gemset
.
¿Hay una manera de crear los .ruby-version
asociados .ruby-version
y .ruby-gemset
al crear un nuevo gemset?
Con versiones anteriores de rvm, se podría hacer rvm --create --rvmrc 1.8.7@project
, pero eso crea archivos .rvmrc
.
Pensé que leía en algún lugar que pudiéramos usar el --ruby-version
línea de comandos --ruby-version
, pero no he tenido éxito al hacerlo.
Recientemente tuve el mismo problema. rvm --help
me rvm --help
a:
rvm --create --ruby-version ruby-1.9.3@my-gemset
Creó tanto .ruby-gemset como .ruby-version .
Supongamos que estoy creando gemset para mi aplicación de rieles cuyo nombre es tptapp, entonces podemos hacerlo de la siguiente manera.
rvm use 2.2.2@tptapp --create
Aquí tptapp es el nombre de gemset, 2.2.2 es la versión Ruby.
Todos los ejemplos anteriores requieren que escriba su versión de ruby y el nombre de gemset .. que es similar a las mismas pulsaciones de teclas requeridas para vi .ruby-gemset y vi .ruby-version. Suponiendo que está en un directorio en el que ya ha elegido su versión de ruby y apunta al conjunto de gemas deseado ... esto hace el truco.
bash# rvm --ruby-version use $(rvm-prompt)