Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
js:ember:intro [2017/10/14 16:09] – jcheron | js:ember:intro [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 33: | Ligne 33: | ||
- | {{https:// | + | Lancer ensuite le serveur de développement : |
+ | |||
+ | <sxh bash; | ||
+ | ember serve | ||
+ | </ | ||
+ | |||
+ | et aller à l' | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | ===== Structure d'un projet ===== | ||
+ | |||
+ | Le projet nouvellement créé a la structure suivante : | ||
+ | |||
+ | <sxh bash> | ||
+ | |--app | ||
+ | |--config | ||
+ | |--node_modules | ||
+ | |--public | ||
+ | |--tests | ||
+ | |--vendor | ||
+ | |||
+ | <other files> | ||
+ | |||
+ | ember-cli-build.js | ||
+ | package.json | ||
+ | README.md | ||
+ | testem.js | ||
+ | </ | ||
+ | |||
+ | |< 100% >| | ||
+ | ^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' | ||
+ | | 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, | ||
+ | | tests | Dossier contenant les tests automatisés et leur configuration dans testem.js (pour ember-cli) | |