Preguntas etiquetadas con rubygems

RubyGems es una herramienta de gestión de paquetes para el lenguaje de programación Ruby. Permite a los usuarios descargar y actualizar las bibliotecas de Ruby, y proporciona una resolución de dependencia automática.

4
Configura RSpec para probar una gema (no Rails)
Es bastante fácil con el generador adicional de rspec-rails configurar RSpec para probar una aplicación Rails. Pero, ¿qué hay de agregar RSpec para probar una gema en desarrollo? No estoy usando joyero o tales herramientas. Acabo de usar Bundler ( bundle gem my_gem) para configurar la estructura de la nueva …
154 testing  rubygems  rspec  gem  rspec2 



11
Lista de gemas instaladas?
¿Hay algún método de Ruby al que pueda llamar para obtener la lista de gemas instaladas? Quiero analizar la salida de gem list. ¿Hay una manera diferente de hacer esto?
142 ruby  rubygems 


5
¿Cómo funcionan realmente RVM y rbenv?
Estoy interesado en cómo funcionan realmente RVM y rbenv. Obviamente intercambian entre diferentes versiones de Ruby y gemas, pero ¿cómo se logra esto? Supuse que simplemente estaban actualizando enlaces simbólicos, pero habiendo profundizado en el código (y debo admitir que mi conocimiento de Bash es superficial) parecen estar haciendo más …

17
Ignorando GEM porque sus extensiones no están construidas
Tanto en mi trabajo como en mi casa, recientemente actualicé Ruby a 2.3.1, usando ruby-install. Lo uso chrubycomo mi conmutador Ruby. Empecé a ver esta advertencia en mi terminal: 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 …
133 ruby  rubygems  chruby 


17
no se puede cargar dicho archivo - paquete / instalación (LoadError)
Estoy configurando la aplicación Rails 4 con Ruby 2.0, pero obtengo "No se pudo iniciar la aplicación web" y obtengo este seguimiento: 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>' Mi apache2.conf es: LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/buildout/apache2/mod_passenger.so PassengerRoot …

7
Ya has activado X, pero tu Gemfile requiere Y
Al ejecutar rakeme sale este error: Ya has activado el rastrillo 0.9.2, pero tu Gemfile requiere el rastrillo 0.8.7. Considere usar el paquete exec. Usar en bundle exec rakelugar de simplemente rakeparece funcionar, pero ¿es la mejor manera de solucionarlo?
128 ruby  rubygems  bundler 




18
Especificación de formato de fecha no válida en gemspec
Recibo el siguiente error cuando intento usar gemas en Windows, y también me referí a esta publicación de stackoverflow y actualicé rubygems y rieles. Pero nada pudo solucionar el problema. El siguiente es el error completo, D: \> gema env Gemspec no válida en [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications /tilt-1.3.3.gemspec]: formato de fecha …

10
Ruby Gem install Json falla en Mavericks y Xcode 5.1 - argumento desconocido: '-multiply_definedsuppress'
Estaba intentando ejecutar gem install json y obtuve el siguiente error Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded …
105 ruby  macos  rubygems 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.