The website for the Ember.js project.
To get started:
git clone https://github.com/emberjs/website.git
cd website
bundle
bundle exec middleman
Then visit http://localhost:4567/
Note: unless you're working with the API docs, don't use rake preview
—use middleman
(aka middleman server
) instead.
To populate organizers data from meetup.com on http://localhost:4567/meetups
- get a meetup API Key
- set
ENV["MEETUP_API_KEY"]
- run the following rake command
rake findorganizers [force=true]
The force=true flag will overwrite all existing organizer data
API documentation has been moved to a separate repo, please see https://github.com/ember-learn/ember-api-docs/
If the bundle
command is not found, you can install it with gem install bundle
.
If the bundle
command fails to run, you may need to upgrade your Ruby version. Please check the current supported version that described at .ruby-version.
You can use RVM to install it:
$ curl -L https://get.rvm.io | bash -s stable
$ rvm install $(cat .ruby-version)
$ rvm use $(cat .ruby-version)
For Windows developers using RubyInstaller, you'll need to download the DevKit and install it using instructions: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
After you have a proper install, you can then run:
gem install bundler wdm tzinfo-data
gem update listen middleman
Once Middleman comes up, you'll be prompted by Windows Firewall. Click "Allow access" and you'll be in business!