simplabs/website

Name: website

Owner: simplabs

Description: Source for emberjs.com

Created: 2015-08-08 06:58:49.0

Updated: 2015-08-08 06:58:52.0

Pushed: 2016-01-14 09:39:29.0

Homepage:

Size: 50458

Language: CSS

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Ember Website

The website for the Ember.js project.

Contributing

To get started:

clone git://github.com/emberjs/website.git
ebsite
le
le 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

 findorganizers [force=true]

force=true flag will overwrite all existing organizer data
API Documentation

You can preview the API documentation by generating the docs from the source code. To begin, ensure that you have the necessary dependencies:

Next, clone the three repositories: ember.js, data, and this repository, website. The repositories need to be placed in the same directory:

emberjs/
    website/
    ember.js/
    ember-data/

Note that the name of the data project needs to be ember-data, not data.

Next, navigate into the root directory of this repository and execute bundle exec rake generate_docs. This will build the documentation for the ember.js and data repositories.

You can launch the website via bundle exec middleman to preview the generated docs.

Requirements

If the bundle command fails to run, you may need to upgrade your Ruby version. The Ember.js website build requires 1.9.3 or newer (2.0.0 recommended). You can use RVM to install it:

 -L https://get.rvm.io | bash -s stable
install 2.0.0
use 2.0.0
Troubleshooting tips for Windows devs

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:

install bundler wdm tzinfo-data
update listen middleman

Once Middleman comes up, you'll be prompted by Windows Firewall. Click “Allow access” and you'll be in business!


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.