Gibt es einen Befehl, der dir die anderen Edelsteine sagt, von denen ein Edelstein abhängt?Befehl zum Anzeigen der Abhängigkeiten eines Edelsteins?
Gibt es auch eine Möglichkeit, die Abhängigkeiten des Gems automatisch zu installieren?
Gibt es einen Befehl, der dir die anderen Edelsteine sagt, von denen ein Edelstein abhängt?Befehl zum Anzeigen der Abhängigkeiten eines Edelsteins?
Gibt es auch eine Möglichkeit, die Abhängigkeiten des Gems automatisch zu installieren?
Die folgenden Informationen wurden aus der unten verlinkten Befehlsreferenz rubygems gezogen.
http://guides.rubygems.org/command-reference/#gem-dependency
Der erste Befehl für Sie fragen, ist „Juwel Abhängigkeit“. Unten ist die Beschreibung des Befehls.
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
Der zweite Befehl, den Sie benötigen, ist "Gem Install". Abhängigkeiten werden automatisch installiert. Lesen Sie das unten stehende Zitat aus der Befehlsreferenz für weitere Details.
"gem install" installiert das genannte gem. Es versucht eine lokale Installation (d. H. Eine .gem-Datei im aktuellen Verzeichnis ), und wenn das fehlschlägt, wird es versuchen, zu downloaden, und installieren Sie die neueste Version des Gem Sie wollen.
Wenn ein Juwel remote installiert wird, und es hängt von anderen Edelsteinen, die nicht installiert ist, dann wird gem herunter und installiert diese, nachdem Sie haben den Vorgang bestätigt.