Frage

Viele Fragen gestellt zu haben, über die gem-unterstützt für Schuhe, aber keiner beantwortet haben, wo Sie zu setzen.Ich habe Schuhe Rosinen 1134 auf Windows XP, und ich habe heruntergeladen dbi-0.4.1.gem und versuche, die folgenden arbeiten:

Shoes.setup do
  gem 'dbi'
end

require 'dbi'

Shoes.app 
  ...
end

Wenn ich dies ausführen, bekomme ich den dialog, der sagt Installing dbi -- Looking for dbi die sitzt seit Stunden nicht finden, die gem-Datei.Ich habe versucht, indem Sie es in all den folgenden Orten ohne Erfolg:

  • Den Ordner mit dem Skript
  • D:\Program Files\Common Files\Schuhe\0.r1134 uby\gems
  • D:\Program Files\Common Files\Schuhe\0.r1134 uby\gems\1.8\Juwelen

Das ist falsch -- der Ordner oder der code?

BEARBEITEN - ANTWORT:

Vielen Dank an @ - Pesto für die Antwort.Ich hatte gelesen, den zitierten text, aber es falsch verstanden zu verweisen, wo Schuhe STELLEN Sie die installierte gem-Dateien, nicht dort, wo es BEKAM die Edelstein-Quelle.In Windows XP, die Referenz übersetzt %USERPROFILE%\Application Data\Shoes, und die Installation hat einwandfrei funktioniert.Jetzt zu beginnen spielen mit es ...

War es hilfreich?

Lösung

Der code sieht gut aus.Zum Beispiel, das ist nur peachy:

Shoes.setup do
  gem 'RedCloth'
end

require 'RedCloth'

Shoes.app do
  para RedCloth.new('*awesome*').to_html
end

Da, wo die Edelsteine sind installiert, _warum sich selbst Antworten zu diesem:

Indem Sie Ihre gem-Liste im Schuhe.setup-block, du wirst am Ende die Begegnung mit den Schuhen popup gesehen oben, wenn einer der Edelsteine, die passiert werden abwesend.Edelsteine sind installiert in ~/.Schuhe, zu vermeiden benötigen superuser - Rechte.(Und nur um zu halten Sie Schuhe Weg aus messing mit Ihrem normalen Ruby stuff.)

Andere Tipps

Wenn Sie Probleme haben, überprüfen Sie, ob Schuhe ist in der Lage zu finden die gem oder nicht, Sie können sehen die Edelsteine zur Verfügung zu Schuhe in der ~/.Schuhe/+gem/gems

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top