2009-11-06 2 views
0

Я пытаюсь установить будет paginate.Как установить will_paginate в ruby?

Я установил драгоценный камень, как описано на странице github. Драгоценный камень установлен правильно, но когда я попробовал линию как

@user = User.paginate 

Я только что получил сообщение об ошибке о методе постраничной не существующей.

Итак, я удалил камень и попытался с помощью метода плагина:

script/plugin install svn://errtheblog.com/svn/plugins/will_paginate 

Но вышеприведенная команда не дает никакой обратной связи вообще (это нормально?) И

script/plugin list 

показывает, что hasn» t.

ответ

4

Вы добавили строку config.gem в команду environment.rb, чтобы загрузить драгоценный камень?

config.gem 'mislav-will_paginate', 
    :version => '~> 2.3.11', 
    :lib => 'will_paginate', 
    :source => 'http://gems.github.com' 

И запустить rake gems:install?

Работы для меня.

+0

Спасибо. (Как я не видел инструкции по установке? Doh). –

+1

Замечание: если вы делитесь кодовой базой с кем-либо еще, может быть полезно также запустить 'rake gems: unpack'. Это приведет к потере кода в каталог * vendors * и позволит вам зафиксировать его. – jerhinesmith

+0

Это также очень помогает с проблемами развертывания на общих хостах. Тем не менее, я не думаю, что это все еще обрабатывает драгоценные камни с бинарными компонентами, специфичными для платформы (думаю, mysql gem, rmagick и др.), –

Смежные вопросы