Olá, estou iniciando o curso de Angular 2,
Na segunda aula baixei o projeto e dei um "npm start" no terminal na pasta "client", exatamente como o professor mostra no vídeo; Porém deram vários erros e não consigo resolver.
C:\Users\User\Documents\alurapic2\client>npm start
> client@1.0.0 start C:\Users\User\Documents\alurapic2\client
> npm run tsc:w
> client@1.0.0 tsc:w C:\Users\User\Documents\alurapic2\client
> tsc -w
[18:38:29] Starting compilation in watch mode...
../../../AppData/Roaming/npm/node_modules/typescript/lib/lib.d.ts:105:14 - error TS2300: Duplicate identifier 'PropertyKey'.
105 declare type PropertyKey = string | number | symbol;
~~~~~~~~~~~
node_modules/rxjs/Subject.d.ts:24:5 - error TS2416: Property 'lift' in type 'Subject<T>' is not assignable to the same property in base type 'Observable<T>'.
Type '<T, R>(operator: Operator<T, R>) => Observable<T>' is not assignable to type '<R>(operator: Operator<T, R>) => Observable<R>'.
Type 'Observable<T>' is not assignable to type 'Observable<R>'.
Type 'T' is not assignable to type 'R'.
24 lift<T, R>(operator: Operator<T, R>): Observable<T>;
~~~~
typings/globals/core-js/index.d.ts:3:14 - error TS2300: Duplicate identifier 'PropertyKey'.
3 declare type PropertyKey = string | number | symbol;
~~~~~~~~~~~
[18:38:33] Found 3 errors. Watching for file changes.