Was macht die Gemfile-Sperre?
Was macht die Gemfile-Sperre?

Video: Was macht die Gemfile-Sperre?

Video: Was macht die Gemfile-Sperre?
Video: STAR WARS - Die Wahrheit über die Macht! [Deutsch] 2024, November
Anonim

Die Gemfile ist wo Sie angeben, welche Gems Sie verwenden möchten und welche Versionen Sie angeben können. Die Gemfile . sperren Datei ist wobei Bundler die genauen Versionen aufzeichnet, die installiert wurden. Auf diese Weise, wenn die gleiche Bibliothek/das gleiche Projekt ist auf einem anderen Computer geladen ist, wird beim Ausführen der Bundle-Installation die Gemfile.

Was ist ein Gemfile?

EIN Gemfile ist eine von uns erstellte Datei, die zum Beschreiben von Gem-Abhängigkeiten für Ruby-Programme verwendet wird. Ein Gem ist eine Sammlung von Ruby-Code, die wir in eine „Sammlung“extrahieren können, die wir später aufrufen können.

Was ist das Ziel der Bundle-Installation? Bündeler bietet eine konsistente Umgebung für Ruby-Projekte durch Nachverfolgung und installieren die genauen Edelsteine und Versionen, die Sie benötigen. Bündeler verhindert Abhängigkeiten und stellt sicher, dass die benötigten Gems in Entwicklung, Staging und Produktion vorhanden sind.

Sollte ich die Gemfile-Sperre einfach einchecken?

Angenommen, Sie schreiben kein Rubinjuwel, Gemfile . sperren sollte in Ihrem Repository sein. Es wird als Momentaufnahme aller Ihrer erforderlichen Gems und ihrer Abhängigkeiten verwendet. Wenn Sie an einem Edelstein arbeiten, dann NICHT prüfen in deiner Gemfile.

Wo befindet sich das Gemfile?

Gemfile ist eine Datei, die sein muss gelegen in der Wurzel Ihres Schienenprojekts. Es wird verwendet, um Gem-Abhängigkeiten für Ruby-Programme zu beschreiben. Das erste in deinem gemfile ist eine Quelle, in der du den. erzählst Gemfile wo man nach edelsteinen sucht. Quelle kann als Block aufgerufen werden und Sie können mehrere Quellen in Ihrem gemfile.

Empfohlen: