在rails 4.2.1上安装社区引擎

时间:2015-03-29 02:24:09

标签: ruby-on-rails ruby communityengine

我一直在尝试在https://github.com/bborn/communityengine

之后将社区引擎gem添加到现有的rails应用程序中

1)我开始创建应用程序:rails new social

2)我打开gemfile,添加gem'community_engine','〜> 3.0.0'并将rails和sass-rails设置为gem'trail','〜> 4.0.0'和宝石'sass-rails','〜> 4.0.0'

3)我创建了一个新的application_config.rb并添加了configatron.community_name =“Social”

4)我删除gemfile.lock并运行bundle install --binstubs。它说旁边运行bin / rake community_engine:install:migrations但是我收到了错误

耙子流产了! LoadError:无法加载此类文件 - aws / s3 /home/madmous/Desktop/social/config/application.rb:7:in <top (required)>' /home/madmous/Desktop/social/Rakefile:4:in require' / home / madmous / Desktop / social / Rakefile:4:in''

我一直在寻找这个错误的来源,但我找不到任何帮助。

我也很想做git clone https://github.com/bborn/communityengine.git,但我不知道如何从中设置应用程序。

任何帮助将不胜感激。提前致谢

1 个答案:

答案 0 :(得分:2)

见这里:https://github.com/bborn/communityengine/issues/295

您需要在Gemfile中包含gem 'aws-s3',否则请使用master中的CommunityEngine(在Gemfile中:gem 'community_engine', :git => 'https://github.com/bborn/communityengine', :branch => 'master'