我一直在尝试在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,但我不知道如何从中设置应用程序。
任何帮助将不胜感激。提前致谢
答案 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'
)