Perguntas com a marcação «ruby-on-rails»

O Ruby on Rails é uma estrutura de aplicativo da web de pilha cheia de código aberto escrita em Ruby. Ele segue o popular modelo de estrutura MVC e é conhecido por sua abordagem de "convenção sobre configuração" para o desenvolvimento de aplicativos.

5
método indefinido `visita 'ao usar RSpec e Capybara em trilhos
Não consigo fazer a capivara funcionar com rspec. Isso me dá este erro: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> Eu sei que há muitos posts sobre isso, mas nenhuma das soluções está funcionando para mim. A maioria deles envolve as especificações que não estão em / spec / features - …



3
Como substituir as opções do X-Frame para um controlador ou ação no Rails 4
O Rails 4 parece definir um valor padrão de SAMEORIGINpara o X-Frame-Optionscabeçalho de resposta HTTP. Isso é ótimo para segurança, mas não permite que partes do seu aplicativo estejam disponíveis em um iframedomínio diferente. Você pode substituir o valor de X-Frame-Optionsglobalmente usando a config.action_dispatch.default_headersconfiguração: config.action_dispatch.default_headers['X-Frame-Options'] = "ALLOW-FROM https://apps.facebook.com" Mas como …


8
Não é possível executar o "console rails" devido a um erro com readline
Não consigo executar rails consoledevido a este erro: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in …



8
pacote de trilhos limpo
Depois de atualizar um pacote, você terá algumas joias que podem estar obsoletas - já que uma versão mais recente dessa joia foi instalada. Não existe tal comando no bundleexecutável ie bundle clean. Como se livrar dessas joias obsoletas? Esta é uma tentativa de reduzir o tamanho do pacote em …

2
Como spec / rails_helper.rb é diferente de spec / spec_helper.rb? Eu preciso disso?
Estou fazendo o Tutorial do Rails pela segunda vez. Quando eu entro neste rails generate integration_test static_pages Eu recebo spec/rails_helper.rbe em spec/spec_helper.rbvez de apenasspec/spec_helper.rb Agora, quando eu executo meus testes, eles são mais longos (mais "verbosos") e mais lentos do que da última vez. Estou me perguntando qual é a …


3
Como executar um arquivo .rb do IRB?
Estou começando com Ruby on Rails. Atualmente, estou passando por um tutorial onde diz que tenho que executar um arquivo .rb do IRB e que isso criará um arquivo .xml no meu diretório atual. Minha pergunta é como faço para executar um arquivo .rb no IRB? E eu tenho que …


4
aviso: constant :: Fixnum está obsoleto ao gerar novo modelo
Tentei encontrar uma solução para isso, mas realmente não consegui encontrar nada relacionado com os erros que aparecem para mim quando executo o comando rails: trilhos geram modelo Título do livro: resumo da string: texto isbn: string /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: …


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.