¿Hay algún comando que te indique las otras gemas de las que depende una gema?¿Comando para mostrar las dependencias de una gema?
Además, ¿hay alguna forma de instalar automáticamente las dependencias de la gema?
¿Hay algún comando que te indique las otras gemas de las que depende una gema?¿Comando para mostrar las dependencias de una gema?
Además, ¿hay alguna forma de instalar automáticamente las dependencias de la gema?
La siguiente información fue extraída de la referencia de comando de rubygems vinculada a continuación.
http://guides.rubygems.org/command-reference/#gem-dependency
El primer comando que está pidiendo es "dependencia joya". A continuación está la descripción del comando.
gem dependency GEMNAME [options]
Options:
-v, --version VERSION Specify version of gem to uninstall
-r, --[no-]reverse-dependencies Include reverse dependencies in the output
-p, --pipe Pipe Format (name --version ver)
Common Options:
--source URL Use URL as the remote source for gems
-h, --help Get help on this command
--config-file FILE Use this config file instead of default
--backtrace Show stack backtrace on errors
--debug Turn on Ruby debugging
Arguments:
GEMNAME name of gems to show
Summary:
Show the dependencies of an installed gem
Defaults:
--version '> 0' --no-reverse
El segundo comando que necesitará es "joya de instalación". Las dependencias se instalan automáticamente. Lea la siguiente cita de la referencia de comando para obtener más detalles.
"gem install" instalará la gema llamada . Intentará una instalación local (es decir, un archivo .gem en el directorio actual ), y si eso falla, intentará descargar y instalar la versión más reciente de la gema que desee.
Si una joya se va a instalar de forma remota, y depende de otras gemas que son no se instala, a continuación, la gema se descargará e instalará los , después de que haya confirmó la operación.