Pergunta

Eu tenho uma biblioteca que estou tentando trabalhar com o Rails 3 (especificamente o feedzirra) que posso exigir ok no IRB, mas isso quebra o console no meu aplicativo com o seguinte erro:

http://pastie.org/855976

Foi útil?

Solução

O Rails3 modifica o $ load_path para que ele contém apenas gemas listadas no GemFile. ($ Load_path é uma matriz de diretórios onde o Ruby procura bibliotecas).

Então você deve adicionar a jóia ao gemfile e correr bundle install. Você pode verificar se a jóia está em seu caminho digitando puts $LOAD_PATH.grep(/feedzirra/) no console do Rails.

Para obter mais informações sobre o uso do Bundler no Rails3, consulte estes:

Outras dicas

Encontrei um pouco de informação sobre o uso do feedzirra com o Rails 3. Parece que o seu problema pode ser com o uso da biblioteca de loofah. Ele usa o config.framework depreciado.

Aqui está um link com mais informações http://www.mythoughtpot.com/2010/02/10/feedzirra-on-rails3/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top