J'ai du mal à comprendre ce qui est réellement nécessaire pour utiliser les fonctionnalités de base d'Angular2 avec Typescript. En d'autres termes, à quoi ressemble un projet minimaliste ? Quelles dépendances dois-je absolument avoir dans un "vrai" projet (pas seulement "Hello World", mais rien de complexe) ?
Je me rends compte que cette question a des réponses, par exemple, sur la site angulaire mais ils semblent inclure beaucoup d'informations générales. Les livres sur Angular semblent être dépassés. Par exemple, j'ai lancé npm install sur angular2 et j'ai obtenu des paquets différents de ceux listés dans ng-book2 (même s'il est vrai que je l'ai obtenu il y a un certain temps, donc il a pu être mis à jour).
- Installer nœud OU ASSUREZ-VOUS D'AVOIR LA DERNIÈRE VERSION ! Même les installations relativement récentes peuvent être dépassées. Le moyen le plus simple de réinstaller node sous Windows est d'aller sur le site et de télécharger à nouveau le programme d'installation.
- npm install angular2
- npm install -g typescript
- ? ??
Je suis en train de lancer une prime sur ce projet, donc il serait bien d'obtenir une liste d'étapes et un peu de code d'exemple avec une fonctionnalité de base. Je suis également intéressé par ce qui doit être référencé dans le projet et pourquoi. (Par exemple, une différence que j'ai remarquée par rapport à Angular 1 est que les gens semblent référencer plusieurs fichiers dans le dossier d'Angular 2 que npm installe, pourquoi ?)
P.S. De préférence avec Webpack, ou une explication sur le fait que SystemJs et WebPack peuvent être ignorés pour une installation minimaliste.