Question

De nombreuses questions ont été posées sur le support des pierres précieuses dans Shoes, mais aucune n’a répondu à l’endroit où les placer. J'ai Raisins 1134 sur Windows XP et j'ai téléchargé dbi-0.4.1.gem et j'essaie de faire fonctionner ce qui suit:

Shoes.setup do
  gem 'dbi'
end

require 'dbi'

Shoes.app 
  ...
end

Lorsque j'exécute cette opération, la boîte de dialogue indiquant Installation de dbi - Recherche de dbi s'affiche pendant des heures sans que le fichier gem ne soit trouvé. J'ai essayé de le mettre dans tous les endroits suivants sans succès:

  • Le dossier contenant le script ci-dessus
  • D: \ Program Files \ Fichiers communs \ Chaussures \ 0.r1134 \ ruby ??\ gems
  • D: \ Program Files \ Fichiers communs \ Chaussures \ 0.r1134 \ ruby ??\ gems \ 1.8 \ gems

Quel est le problème - le dossier ou le code?

EDIT - REPONSE:

Merci à @Pesto pour la réponse. J'avais lu le texte cité, mais je ne l'avais pas bien compris pour indiquer où Shoes PUT les fichiers de gem installés, et non où il GOT la source. Dans Windows XP, la référence se traduit par % USERPROFILE% \ Application Data \ Shoes et l'installation a parfaitement fonctionné. Maintenant, pour commencer à jouer avec ça ...

Était-ce utile?

La solution

Le code est correct. Par exemple, il ne s'agit que de Peachy:

Shoes.setup do
  gem 'RedCloth'
end

require 'RedCloth'

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

Pour savoir où les gemmes sont installées, _why lui-même répond à cette question :

  

En mettant votre liste de pierres précieuses dans le   Bloc Shoes.setup, vous finirez par   rencontre le pop-up de chaussures vu   ci-dessus si l'un des joyaux se trouve être   absent. Les pierres précieuses sont installées dans   ~ / .shoes, pour éviter d'avoir besoin de superutilisateur   droits. (Et juste pour garder les chaussures à distance   de jouer avec votre Ruby normal   des choses.)

Autres conseils

Chaque fois que vous rencontrez des difficultés pour vérifier si une chaussure est capable de trouver la gemme ou non, vous pouvez voir les gemmes disponibles pour les chaussures à l'adresse ~ / .shoes / + gem / gems

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top