Hello,
J'ai essayé de tourner le projet "04_Templates, Interpolation & Directives" mais j'ai des erreurs de dépendances au moment de lancer l'application.
$ npm ls throws
[email protected] C:\tmp\angular2-courses\Ressources\OldCode\Challenges\directves
+-- UNMET PEER DEPENDENCY @angular/[email protected]
`-- UNMET PEER DEPENDENCY @angular/[email protected]
npm ERR! peer dep missing: @angular/compiler@~2.2.0, required by [email protected]
npm ERR! peer dep missing: @angular/core@~2.2.0, required by [email protected]
Parmis ces dépendance affichées là, il avait la version [email protected]. J'ai installé [email protected] cette version, et cela c'est bien passé. Par contre, codelyzer demande la version ~2.2.0 d'angular, mais j'ai la version 2.4.10.
$ ng --version
@angular/core: 2.4.10
J'ai essayé d'installer cette version par:
$ npm install [email protected]
mais seuls les versions 2.0.x.beta-x sont disponibles. Il aurait une autre commande pour l'installer, ou... comme faire pour que le npm install de cet application installe les dépendances exactes demandés sur le projet? ou plus simple, qu'est qu'il me faut pour tourner l'app?
Le log de debug est ci-joint. Le log de console de "npm start" démontre vraiment de problème de dépendance de version....
node_modules/@angular/core/src/facade/lang.d.ts(12,17): error TS2693: 'Map' only refers to a type, but is being used as a value here.
node_modules/@angular/core/src/facade/lang.d.ts(13,17): error TS2693: 'Set' only refers to a type, but is being used as a value here.
node_modules/@types/core-js/index.d.ts(39,27): error TS2304: Cannot find name 'IterableIterat or'.
...
...
2017-03-21T18_47_58_961Z-debug.zip
A+