2011-01-13 4 views
1

Я пытаюсь установить плагин из git repo =>https://github.com/maccman/acts_as_recommendable.Rails 3 - Cant Установить плагин git через консоль ...... Как установить плагин вручную

Это странно, но я бежал все виды вещей, чтобы установить его =>

rails plugin install https://github.com/maccman/acts_as_recommendable.git -force 
rails plugin install git://github.com/maccman/acts_as_recommendable.git --force 
rails plugin install https://github.com/maccman/acts_as_recommendable.git/ --force 
rails plugin install https://github.com/maccman/acts-as-recommendable.git --force 

но консоль не показывает все файлы добавляются ..... Поставщик/плагины/папка не имеет ничего acts_as_recommendable в этом.

Итак, я подумал, почему бы просто не попробовать загрузить все файлы и установить их вручную?

Мой вопрос: где я должен размещать файлы? Так что ...

=> Существует а/Lib папки с плагинами основных логических файлов (acts_as_recommendable.rb, cache_fix.rb, optimization.rb, progress_bar.rb)

=> а/задачи папка с файл рек называются (acts_as_recommendable_tasks.rake)

=> а/тест папка со всеми основными файлами тестирования

=> грабли файл

и => файла с именем init.rb, который имеет 'требует' для rb в папке/lib.

Где я могу положить все это?

Должен ли я бросать все из них в/vendor/plugins/actions_as_recommendable/folder?

или добавить файлы в/Lib на главные рельсы/Lib папки и т.д. (но где что идут init.rb файл?)

Кто-нибудь попытался установить эти файлы вручную, так и с помощью плагинов таким образом, ?

ответ

1

На первый взгляд это может быть, что плагин не Rails 3 совместимы - см https://github.com/maccman/acts_as_recommendable/commit/03a99454431cd09f8b5b755fcf04b3838eda80e0

http://railsplugins.org/ является хорошим источником для совместимых Rails 3 плагинов.

+0

К сожалению, он еще не обновлен .... Есть ли какие-либо файлы для проверки вручную, если он работает? – ChrisWesAllen

+0

Код должен быть обновлен для поддержки новой архитектуры плагинов Rails 3. Это объясняет это довольно хорошо - http://boldr.net/upgrade-plugins-gems-rails-3. – dtt101

+0

Затем вы можете установить локально с помощью bundler: gem "actions_as_recommendable",: path => "../acts_as_recommendable" – dtt101

1

Просто поместите файлы в vendor/plugins/actions_as_recommendable. Некоторые плагины имеют файл install.rb, который запускается при установке для добавления других файлов в проект или что-то еще, но этот плагин не делает этого, поэтому все, что вам нужно сделать, это добавить файлы к поставщикам/плагинам.

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