Introduction
Prérequis
- Faire en sorte que npm soit exécutable en mode console (ajout au path sous Windows)
Installation
La solution préconisée est l'installation d'Ember à partir de npm, le package manager de Node.js.
npm install -g ember-cli
Vérifier la version de ember-cli installée :
ember -version
Création d'une application
Ember-cli doit être accessible depuis l'invite de commande.
La commande new permet de créer un nouveau projet, nommé first-project
ember new first-project
Compléter l'installation :
A partir du dossier du projet nouvellement créé :
npm install
Lancer ensuite le serveur de développement :
ember serve
et aller à l'adresse http://127.0.0.1:4200
Structure d'un projet
Le projet nouvellement créé a la structure suivante :
|--app |--config |--node_modules |--public |--tests |--vendor <other files> ember-cli-build.js package.json README.md testem.js
Dossier | Rôle |
---|---|
app | Dossier contenant les fichiers correspondants aux models, components, routes, templates and styles. La majorité du code d'un projet Ember est stockée dans ce dossier. |
config | Contient le fichier environment.js permettant de configurer l'application. |
node_modules | packages npm (node modules), dont la définition est contenue dans package.json. |
public | Contient les assets, telles que images, fonts. |
vendor | Contient les dépendances front-end (JavaScript, CSS) non gérées par bower. |
tests | Dossier contenant les tests automatisés et leur configuration dans testem.js (pour ember-cli) |