1
resposta

pasta alurapic-07 após o npm start 3 erros abaixo

Microsoft Windows [versão 6.3.9600]
[12:55:40] Starting compilation in watch mode...

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>;
       ~~~~


node_modules/typescript/lib/lib.d.ts:105:14 - error TS2300: Duplicate identifier 'PropertyKey'.

105 declare type PropertyKey = string | number | symbol;
                 ~~~~~~~~~~~


typings/globals/core-js/index.d.ts:3:14 - error TS2300: Duplicate identifier 'PropertyKey'.

3 declare type PropertyKey = string | number | symbol;
               ~~~~~~~~~~~


[12:55:46] Found 3 errors. Watching for file changes.
1 resposta

Bom dia. O curso de Angular foi totalmente regravado para a versão 6 (a última). Não é apenas uma regravação, ele foi completamente reformulado. Nesse sentido, sugiro fortemente que você migre para o novo curso que esta dividido em duas partes. Segue os links

https://cursos.alura.com.br/course/angular-fundamentos

https://cursos.alura.com.br/course/angular-autenticacao

Os novos cursos esclarecem muitos pontos que os alunos pediram no fórum.

Sobre o problema que você esta tendo, ao dar npm install o npm baixou uma versão nova do Rxjs e isso causou problemas, mesmo eu tendo congelado as dependências da aplicação.

Sucesso e bom estudo!