Mein Variomedia

Hier können Sie sich im Kundenmenü einloggen.




Passwort vergessen?

Weitere Logins

Sie befinden sich hier: variomedia.de > Support > Häufige Fragen (FAQ) > Webanwendungen und Datenbanken > Python, Ruby, Node.js

Fragen und Antworten

Abhängigkeiten von Ruby-Anwendungen mittels Bundler installieren

Die meisten Ruby-Anwendungen benötigen zusätzliche Softwarepakete (sogenannte Gems), die bestimmte Funktionen bereitstellen. Diese Abhängigkeiten werden üblicherweise über sogenannte Gemfiles spezifiziert und mit Hilfe von Bundler installiert. Bundler ist auf unseren Webservern standardmäßig für Ruby Version 1.9.3 verfügbar. Falls Sie eine andere Ruby-Version mittels RVM installiert haben, sollten Sie Bundler über den Shell-Befehl gem install bundler für die von Ihnen gewählte Ruby-Version nachinstallieren.

Bundler konfigurieren

Bunder versucht standardmäßig, heruntergeladene Gem-Pakete systemweit für alle Benutzer zu installieren. Dies ist jedoch auf unseren Webservern aus Sicherheitsgründen nicht möglich. Damit Bundler die Abhängikeiten einer Ruby-Anwendung lokal in Ihr Benutzerverzeichnis installiert, muss zunächst eine Konfigurationsdatei erstellt werden. Wenn die heruntergeladenen Gem-Pakete mit im Anwendungsverzeichnis installiert werden sollen, führen Sie im Hauptverzeichnis der Anwedung folgende Shell-Befehle aus:

bundle config --local path .
bundle config --local disable_shared_gems 1

Zum Installieren der Abhängigkeiten rufen Sie dann im Hauptverzeichnis der Anwendung den Shell-Befehl bundle install auf.

Links


Bundler
Gem
Gemfile
Ruby