ember-cli

Structure

Ember CLI commands exist out of ember and 3 different keywords that will define what the action will do:

# ember <action> <item> <name>
ember generate component-class myClass
ember g component directory/class

<aside> 💡 If you want more info, you can do ember help <command> E.g. ember help generate

</aside>

Action

The action keyword define what action will need to perform. Some of the common ones are:

Item

The item will define what will be generated. Some of the most common keywords are:

Name

The name will define how the file will be named

<aside> ⚠️ Do not that the filename and the name used in the code are not the same, sometimes.

</aside>

Serving Ember through a proxy

If you want to serve Ember through a proxy, use the following command:

# ember s --proxy <address>
ember s --proxy <http://localhost:8000>

Addons

<aside> ⚠️ It seems that Ember.JS forgets to link the components when adding addons through the ember-cli in some cases. Make sure, after installing all your addons, to run npm link to make sure that all symlinks are configured correctly.

</aside>

AppUniversum

AppUniversium are a bunch of components created by the Flemish Goverment. This package exist of 4 packages