Perguntas com a marcação «rubygems»

RubyGems é uma ferramenta de gerenciamento de pacotes para a linguagem de programação Ruby. Ele permite que os usuários baixem e atualizem as bibliotecas Ruby e fornece resolução automática de dependências.

4
Configure o RSpec para testar uma gema (não o Rails)
É muito fácil, com o gerador adicionado de rspec-rails, configurar o RSpec para testar um aplicativo Rails. Mas que tal adicionar o RSpec para testar uma jóia no desenvolvimento? Eu não estou usando joalheiro ou tais ferramentas. Acabei de usar o Bundler ( bundle gem my_gem) para configurar a estrutura …
154 testing  rubygems  rspec  gem  rspec2 



11
Lista de gemas instaladas?
Existe um método Ruby que eu possa chamar para obter a lista de gemas instaladas? Eu quero analisar a saída de gem list. Existe uma maneira diferente de fazer isso?
141 ruby  rubygems 


5
Como o RVM e o rbenv realmente funcionam?
Estou interessado em saber como o RVM e o rbenv realmente funcionam. Obviamente eles trocam entre diferentes versões do Ruby e gemsets, mas como isso é alcançado? Eu tinha assumido que eles estavam simplesmente atualizando links simbólicos, mas, tendo investigado o código (e devo admitir que meu conhecimento sobre o …

17
Ignorando o GEM porque suas extensões não são construídas
Nos meus computadores de trabalho e domésticos, atualizei recentemente o Ruby para a 2.3.1, usando ruby-install. eu usochruby como meu switcher Ruby. Comecei a ver este aviso no meu 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 …
133 ruby  rubygems  chruby 


17
não pode carregar esse arquivo - bundler / setup (LoadError)
Estou configurando o aplicativo Rails 4 com Ruby 2.0, mas estou obtendo "O aplicativo da Web não pôde ser iniciado" e obtém esse rastreamento: 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>' Meu apache2.conf é: LoadModule passenger_module …

7
Você já ativou o X, mas seu Gemfile requer Y
Ao executar rake, recebo este erro: Você já ativou o rake 0.9.2, mas seu Gemfile requer o rake 0.8.7. Considere usar o pacote executável. Usar em bundle exec rakevez de apenas rakeparece funcionar, mas é a melhor maneira de corrigir isso?
128 ruby  rubygems  bundler 




18
Especificação de formato de data inválida em gemspec
Estou recebendo o seguinte erro quando tento usar gems no windows, e também me referi a esta postagem stackoverflow e atualizei rubygems and rails. Mas nada poderia resolver o problema. A seguir está o erro completo, D: \> env gem Gemspec inválido em [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications /tilt-1.3.3.gemspec]: formato de data inválido …

10
A instalação Json do Ruby Gem falha no Mavericks e no Xcode 5.1 - argumento desconhecido: '-multiply_definedsuppress'
Eu estava tentando executar gem install json e recebi o seguinte erro 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 …
105 ruby  macos  rubygems 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.