Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao criar resolver de lista-animais

Olá, tentei executar o comando para criar o resolver de lista-animais, e ocorreu o erro abaixo. Alguém pode me ajudar? Obrigado desde já.

$ ng g resolver animais/lista-animais/lista-animais                                                                                                                                                       
Your global Angular CLI version (14.0.1) is greater than your local version (10.1.7). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
An unhandled exception occurred: Schematic "resolver" not found in collection "@schematics/angular".
See "/tmp/ng-Uj919n/angular-errors.log" for further details.

Versão do Angular que estou usando:

$ ng --version                                                                                                                                                                                            
Your global Angular CLI version (14.0.1) is greater than your local version (10.1.7). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

Angular CLI: 10.1.7
Node: 14.19.3
OS: linux x64

Angular: 10.1.6
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic, router
Ivy Workspace: Yes

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1001.7
@angular-devkit/build-angular   0.1001.7
@angular-devkit/core            10.1.7
@angular-devkit/schematics      10.1.7
@angular/cli                    10.1.7
@schematics/angular             10.1.7
@schematics/update              0.1001.7
rxjs                            6.6.7
typescript                      4.0.8
1 resposta
solução!

Oi Alexandre, tudo bem?

Vi que você já finalizou o curso. Mas irei responder a sua dúvida:

Pelo que pude entender, você está tentando criar um resolver de lista-animais e está recebendo um erro. O erro indica que o esquema "resolver" não foi encontrado na coleção "@schematics/angular". Além disso, você também está recebendo um aviso indicando que a versão global do Angular CLI é maior do que a versão local.

Para resolver o problema, sugiro que você atualize a versão local do Angular CLI para a versão mais recente. Você pode fazer isso executando o seguinte comando:

ng update @angular/cli

Em seguida, tente executar novamente o comando para criar o resolver de lista-animais. Se o problema persistir, você pode tentar instalar a coleção "@schematics/angular" executando o seguinte comando:

ng add @schematics/angular

Espero ter ajudado.

Um abraço e bons estudos.