«rubygems» etiketlenmiş sorular

RubyGems, Ruby programlama dili için bir paket yönetim aracıdır. Kullanıcıların Ruby kütüphanelerini indirmesine ve güncellemesine olanak tanır ve otomatik bağımlılık çözünürlüğü sağlar.

4
Gem'i test etmek için RSpec'i ayarlayın (Rails değil)
Rails uygulamasını test etmek için RSpec'i kurmak için eklenen rspec-ray jeneratörü ile oldukça kolaydır. Ama geliştirme aşamasında bir mücevher test etmek için RSpec eklemeye ne dersiniz? Kuyumcu ya da bu tür aletler kullanmıyorum. Ben sadece Bundler ( bundle gem my_gem) yeni taş yapısını kurmak ve * .gemspec el ile düzenlemek …
154 testing  rubygems  rspec  gem  rspec2 


16
PostgreSQL istemci kitaplığını (libpq) bulamıyorum
Mac OS X 10.6'da PostgreSQL for Rails kurmaya çalışıyorum. Önce MacPorts kurulumunu denedim ama bu iyi gitmedi, bu yüzden tek tıkla DMG kurulumunu yaptım. Bu işe yaradı. PostgreSQL geliştirme paketlerini yüklemem gerektiğinden şüpheleniyorum, ancak bunu OS X'te nasıl yapacağım hakkında hiçbir fikrim yok. İşte yapmaya çalıştığımda elde ettiğim şey sudo …

11
Kurulu mücevherlerin listesi?
Yüklü mücevherlerin listesini almak için arayabileceğim bir Ruby yöntemi var mı? Çıktısını ayrıştırmak istiyorum gem list. Bunu yapmanın farklı bir yolu var mı?
142 ruby  rubygems 

5
RVM ve rbenv aslında nasıl çalışır?
RVM ve rbenv'in gerçekten nasıl çalıştığı ile ilgileniyorum. Açıkçası Ruby'nin farklı versiyonları ve değerli taşlar arasında geçiş yapıyorlar, ancak bu nasıl elde edilir? Onlar sadece semboller güncelleme vardı, ama kod delved (ve ben Bash bilgimi yüzeysel olduğunu itiraf etmeliyim) onlar daha fazlasını yapıyor gibi görünüyor varsaymıştı.

7
'sudo gem install' veya 'gem install' ve mücevher konumları
Koşmak ' sudo gem list --local' ve ' gem list --local' bana farklı sonuçlar veriyor. Mücevher yolum ana klasöre ayarlandı ve sadece ' gem list --local' dan taşlar içeriyor . Taşların bilgisayarımdaki farklı dizinlerde yüklü olması muhtemelen iyi değil, bu yüzden mücevher yolunu farklı ayarlamalıyım ve her sudozaman bir şey …

13
/Library/Ruby/Gems/2.3.0 dizini için yazma izniniz yok. (mac kullanıcısı)
Yapmam gereken şey aşağıdadır. Özellikleri çalıştırmak için RSpec'i yüklemeniz gerekir. İlk önce, gem install bundlerprojenizin kök dizininde çalıştırın . Ardından koşun bundle install. Tek bir spec dosyası çalıştırmak için böyle bir komutu çalıştırın: bundle exec rspec spec/00_hello_spec.rb. Tüm özellikleri aynı anda çalıştırmak için çalıştırın bundle exec rspec. Böylece, gem install …

17
Uzantıları oluşturulmadığı için GEM'i yok saymak
Hem iş hem de ev bilgisayarlarımda yakın zamanda Ruby'yi 2.3.1'e yükselttim ruby-install. kullanırımchrubyRuby değiştiricim olarak . Bu uyarıyı terminalimde görmeye başladım: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.10 Ignoring …
133 ruby  rubygems  chruby 

13
Ubuntu rayları zlib'de kurulamıyor
Geliştirici kutum olarak Ubuntu 8.10'a yeni geçtim; bu benim günlük kullanım işletim sistemi olarak Linux'a ilk ciddi girişimim ve Rails'i çalıştırmakta zorlanıyorum. Hepsi iyi çalışıyor gibi görünen bir dizi öğreticiyi takip ettim, ancak herhangi bir şey üzerinde gem yüklemesini veya gem güncellemesini denediğimde ve kullandığımda şuna benzeyen bir hata alıyorum: …

17
böyle bir dosya yüklenemiyor - paketleyici / kurulum (LoadError)
Rails 4 uygulamasını Ruby 2.0 ile ayarlıyorum, ancak "Web uygulaması başlatılamadı" mesajı alıyorum ve şu izlemeyi alıyorum: cannot load such file -- bundler/setup (LoadError) /usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require' /usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/lib/phusion_passenger/loader_shared_helpers.rb:212:in `run_load_path_setup_code' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:96:in `preload_app' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:150:in `<module:App>' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:28:in `<main>' Apache2.conf'um: LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/buildout/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19 PassengerDefaultRuby /usr/local/bin/ruby bundle -v dır-dir: Bundler …





18
Gemspec'te geçersiz tarih biçimi belirtimi
Pencerelerde mücevher kullanmaya çalıştığımda aşağıdaki hatayı alıyorum ve ayrıca bu stackoverflow gönderisine ve güncellenmiş rubygems ve raylara da değindim. Ama sorunu hiçbir şey çözemezdi. Aşağıdaki tam hatadır, D: \> mücevher env [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications içinde geçersiz gemspec /tilt-1.3.3.gemspec]: spesifikasyonda geçersiz tarih biçimi: "2011-08-25 00:00:00 .000000000Z" [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications içinde geçersiz gemspec /execjs-1.2.4.gemspec]: …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.