Ruby China
This is the source code of Ruby China website.Requirements
- Ruby 1.9.3 +
- Memcached 1.4 +
- Redis 2.2+
- MongoDb 2.4.4 +
- ImageMagick 6.5+
- libpng
Install
git clone git://github.com/ruby-china/ruby-china.git
cd ruby-china
ruby setup.rb
# ensure that memcached has started up
rails s
Start Sidekiq service
# Sidekiq
# ensure that redis has started up
bundle exec sidekiq -C config/sidekiq.yml
Testing
bundle exec rspec spec
JavaScript Testing
Open/specs
in the browser to see the test result. For example, if your
rails starts at localhost:3000
, visit http://localhost:3000/specsHeadless Testing
First install PhantomJS, then run following command:RAILS_ENV=test bundle exec rake spec:javascript
Apply Google JSAPI
Contributors
Thanks
Forked from Homeland Projectfrom https://github.com/ruby-china/ruby-china