This is the source code of Ruby China website.
- Ruby 1.9.3 +
- Memcached 1.4 +
- Redis 2.2+
- MongoDb 2.4.4 +
- ImageMagick 6.5+
- libpng
git clone git://github.com/ruby-china/ruby-china.git
cd ruby-china
ruby setup.rb
# ensure that memcached has started up
rails s
By default bundler installs gems using the ruby.taobao.org source, if you'd rather use the official one, set environment variable USE_OFFICIAL_GEM_SOURCE
:
USE_OFFICIAL_GEM_SOURCE=1
# Sidekiq
# ensure that redis has started up
bundle exec sidekiq -C config/sidekiq.yml
bundle exec rspec spec
to prepare all the config files and start essential services.
Open /specs
in the browser to see the test result. For example, if your
rails starts at localhost:3000
, visit http://localhost:3000/specs
First install PhantomJS, then run following command:
RAILS_ENV=test bundle exec rake spec:javascript
Forked from Homeland Project
Copyright (c) 2011-2014 Ruby China
Released under the MIT license: