Puis-je rediriger la source de gemme vers mon chemin de serveur Web, où je téléchargerai tous les paquets GEM nécessaires et y installer? Je veux utiliser ceux par " gemfile va chercher ceux de http://rubygems.org car il est défini sur là.
J'ai généralement une erreur comme "trop de demandes" (semble des problèmes de congestion Internet). P>
est-il possible de rediriger le chemin de la source de gemme sur mon serveur local? p> Bundle installer code>" p>
3 Réponses :
Avez-vous essayé de déclarer des rubygems supplémentaires source dans votre gemfile, comme celui-ci?
TL; DR: Utilisez le : chemin code> option
.
supposant que vous souhaitez installer un joyau d'une ressource non accessible, tels que: p> et vous ne pouvez pas installer le gemme Utilisation de suivi de ces étapes: p> Téléchargez le fichier (en utilisant n'importe quelle approche que vous pouvez, par exemple avec http_proxy, de https://github.com / sferik / rails_admin / Zipball / Master ) P> Li>
Placez le fichier téléchargé dans un dossier, tel que Modifiez votre gemfile: p>
Run Bundle installer code> à cause d'un pare-feu ou de quelque chose. p>
Vendor / Gems / Rails_Admin CODE>, et le fichier à cela devrait ressembler à: p>
gem 'rails_admin', :path => "vendor/gems/rails_admin"
$ ls vendor/gems/rails_admin
app config Gemfile Gemfile31 lib LICENSE.md rails_admin.gemspec Rakefile README.md screenshots spec
Bundle code>, fonctionne! p> li>
ol> p>