5 Stimmen

Ist es möglich, Dateien außerhalb des Gemfiles zu verlangen?

Ich entwickle zum Beispiel einen Edelstein, und während ich entwickle, verwende ich pry anstelle des IRB, und debugger für die Fehlersuche. Ich möchte jedoch nicht, dass mögliche Mitwirkende sie installieren müssen (weil sie sie vielleicht nicht brauchen). Meine erste Idee war, sie in eine Bundler-Gruppe zu packen:

source :rubygems

gemspec

group :extras do
  gem "pry"
  gem "debugger"
end

Und dann könnten die Leute es nutzen:

$ bundle install --without extras

Aber ich möchte, dass sie standardmäßig nicht installiert sind. Perfekt wäre es, wenn sie no in meinem Gemfile aber ich kann sie trotzdem anfordern (wenn sie auf dem Computer vorhanden sind). Diese Lösung wäre in Ordnung, weil es mir egal ist, bei welcher Version sie gesperrt sind. Ist das machbar?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X