Als «bundler» getaggte Fragen

Bundler ist ein Tool, mit dem Sie leichter verfolgen können, von welchen Ruby-Edelsteinen (und welchen Versionen dieser Edelsteine) eine Anwendung abhängt. Dazu installieren Sie alle Edelsteine ​​in der Gemfile Ihrer Anwendung. Bundler selbst ist ein Juwel und kann mit folgendem installiert werden: $ gem install bundler

7
Sollte Gemfile.lock in .gitignore enthalten sein?
Ich bin ein bisschen neu in Bundler und den Dateien, die es generiert. Ich habe eine Kopie eines Git-Repos von GitHub, zu dem viele Leute beitragen, daher war ich überrascht, dass der Bundler eine Datei erstellt hat, die im Repo nicht vorhanden und nicht in der .gitignoreListe enthalten war. Da …



7
Was bedeutet Bundle Exec Rake?
Was heißt bundle exec rake db:migratedas Oder nur bundle exec rake <command>allgemein? Ich verstehe, dass es bundledarum geht, die Dinge in der Gemfile zu pflegen. Ich weiß, was das Wort "exec" bedeutet. Ich verstehe, dass rakeall die verschiedenen Scripty-Dinge, die Sie tun können , beibehalten werden, und ich weiß, dass …

28
Die Bundle-Installation schlägt mit einem Fehler bei der Überprüfung des SSL-Zertifikats fehl
Wenn ich bundle installfür mein Rails 3-Projekt unter Centos 5.5 laufe, schlägt dies mit einem Fehler fehl: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem) An error occured while installing multi_json (1.3.2), and Bundler cannot continue. Make sure that `gem install multi_json -v '1.3.2'` succeeds …

7
Aktualisieren Sie nur einen Edelstein mit Bundler
Ich verwende Bundler, um Abhängigkeiten in meiner Rails-App zu verwalten, und ich habe ein Juwel in einem Git-Repository gehostet, das wie folgt enthalten ist: gem 'gem-name', :git => 'path/to/my/gem.git' Um diesen Edelstein zu aktualisieren, bundle updateführe ich ihn aus, aber er aktualisiert auch alle in Gemfile erwähnten Edelsteine. Was ist …
233 ruby  rubygems  bundler 

7
Grundlegendes zur Gemfile.lock-Datei
Nach dem Ausführen des bundle installBefehls wird 'Gemfile.lock ' im Arbeitsverzeichnis erstellt. Was bedeuten die Anweisungen in dieser Datei? Nehmen wir zum Beispiel die folgende Datei: PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2) gem_three (0.0.3) gem_four (0.0.4) PLATFORMS platform DEPENDENCIES gem_two gem_one! Was beschreiben ' …


15
Bundler: Befehl nicht gefunden
Ich hoste auf einem vps, Ubuntu 10.04, Rails 3, Ruby und MySQL korrekt installiert, indem ich einige Tutorials befolge. Wenn ich laufe bundle checkoder bundle installdie Fehlermeldung '-bash: bundle: Befehl nicht gefunden' erhalte. Von gem list --localIch sehe 'Bundler (1.0.2, 1.0.0)' installiert ist. Ich weiß nicht, was falsch läuft ... …

6
Gemfile konnte nicht gefunden werden
Ich bin sicherlich kein Ruby-Entwickler, aber ich habe eine Anwendung auf meinem Server, die Ruby, Gems und Bundler verwendet. Ich versuche, einen anderen Ruby unter einem anderen Benutzerkonto, aber auf demselben VPS zu installieren. Wenn ich renne bundle install Ich erhalte folgende Fehlermeldung: Gemfile konnte nicht gefunden werden Ich könnte …
137 ruby  gem  bundler 

7
Du hast X bereits aktiviert, aber dein Gemfile benötigt Y.
Beim Ausführen rakeerhalte ich folgende Fehlermeldung: Sie haben Rake 0.9.2 bereits aktiviert, für Ihr Gemfile ist jedoch Rake 0.8.7 erforderlich. Erwägen Sie die Verwendung von Bundle Exec. Verwenden bundle exec rakestatt nur rakezu funktionieren scheint, aber ist es der beste Weg, dies zu beheben?
128 ruby  rubygems  bundler 




15
Fehler "Bundler konnte nicht gefunden werden"
Wenn ich es versuche, bundler updateerhalte ich folgende Fehlermeldung: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Ich bin neu bei Ruby. Kann mir jemand sagen, was dies verursachen würde? Rake 0.8.7 ist installiert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.