Open DDorch opened 8 years ago
L'exemple de packaging ci-dessus utilise l'environnement Angular CLI (https://cli.angular.io/). Cet environnement gère la mise en production mais aussi les tests unitaires, l'audit statique du code (lint) ou le formatage du code (clang format). Mais c'est aussi la porte d'entrée pour créer des applis mobiles fonctionnant offline avec la boite à outils Angular Mobile Toolkit (https://mobile.angular.io/).
Il est donc très intéressant d'utiliser cet environnement pour faire tourner notre application.
Sur l'annonce de la sortie de la version 2.0.0 RC5 (http://angularjs.blogspot.fr/2016/08/angular-2-rc5-ngmodules-lazy-loading.html), les développeurs d'Angular vont passer les prochaines semaines à travailler sur la mise en production des applications. Il est donc urgent d'attendre.
Les sources doivent être compilées et minifiées. J'ai trouvé une source qui cause de ça : http://stackoverflow.com/questions/37631098/angular-2-how-to-bundle-for-production-currently-rc4#answer-38765929
Ça recompile et compacte les sources dans un dossier
dist
.J'ai essayé mais lors du
ng build --prod
, Angular2 nécessite que les sources de l'application soient placées dans un sous-répertoiresrc
. Je ne sais pas si c'est configurable. Sans doute vaut-il mieux se plier à ce schéma.Je re-testerai quand l'application sera plus stabilisée.