Die Verwaltung von Ruby-Versionen ist nützlich, wenn Sie für jedes Projekt unterschiedliche Ruby-Versionen verwenden. In Windows-Umgebungen können Sie rbenv oder RVM, die in Unix-ähnlichen Systemen weit verbreitet sind, nicht direkt verwenden, daher müssen Sie alternative Tools verwenden. Hier stellen wir zwei Tools vor: uru und pik.
rbenv
rbenv ist hauptsächlich ein Ruby-Versionsverwaltungstool für Unix-ähnliche Betriebssysteme. Es wird unter Windows nicht offiziell unterstützt. Daher müssen Sie in Windows-Umgebungen andere Tools verwenden.
uru
uru ist ein Tool zur Verwaltung von Ruby-Versionen in Windows-Umgebungen. Es ist leichtgewichtig und einfach zu installieren.
Installation von uru
- Laden Sie die neueste Version von der offiziellen uru-Website herunter.
- Extrahieren Sie die heruntergeladene Datei und navigieren Sie zum Verzeichnis, das
uru_rt.exeenthält. - Öffnen Sie eine Eingabeaufforderung und führen Sie den folgenden Befehl aus:
Hinweis: Es muss aus demselben Verzeichnis wieuru_rt admin installuru_rt.exeausgeführt werden. Andernfalls erhalten Sie den folgenden Fehler:[ERROR] must install from same directory as uru_rt.exe
pik
pik ist ein Ruby-Versionsverwaltungstool für Windows. Obwohl es ein älteres Tool ist, ist es für die spezifische Versionsverwaltung nützlich.
Verwendung von pik
- Überprüfen Sie die Installationsanweisungen auf der offiziellen pik-Website.
- Beim Installieren von Ruby-Versionen kann der folgende Fehler auftreten:
pik install ruby 1.9.3 There was an error. Error: private method `gsub' called for nil:NilClass
Rails Tutorial (3)
Beispiele für Befehle zum Generieren und Löschen von Controllern für Rails-Anwendungen.
# Controller generieren
$ rails generate controller StaticPages home help
# Controller löschen
$ rails destroy controller StaticPages home help