Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao executar NG S --O

Olá,

Após instalar o font-awesome (npm install font-awesome@4.7.0) e editar o angular.json a mensagem foi exibida no Terminal:

Schema validation failed with the following errors: Data path ".builders['app-shell']" should have required property 'class'. Error: Schema validation failed with the following errors: Data path ".builders['app-shell']" should have required property 'class'. at MergeMapSubscriber._registry.compile.pipe.operators_1.concatMap.validatorResult [as project] (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\@angular-devkit\core\src\workspace\workspace.js:173:42) at MergeMapSubscriber._tryNext (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\operators\mergeMap.js:122:27) at MergeMapSubscriber._next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\operators\mergeMap.js:112:18) at MergeMapSubscriber.Subscriber.next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\Subscriber.js:103:18) at MergeMapSubscriber.notifyNext (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\operators\mergeMap.js:141:26) at InnerSubscriber._next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\InnerSubscriber.js:30:21) at InnerSubscriber.Subscriber.next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\Subscriber.js:103:18) at MapSubscriber._next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\operators\map.js:92:26) at MapSubscriber.Subscriber.next (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\Subscriber.js:103:18) at SwitchMapSubscriber.notifyNext (D:\Cursos Informatica\ALURA\Angular\alurapic\node_modules\rxjs\internal\operators\switchMap.js:122:26)


Na Aba "Problems", apareceu a seguinte mensagem de erro para o arquivo ANGULAR.JSON:

Unable to load schema from 'git:/d%3A/Cursos%20Informatica/ALURA/Angular/alurapic/node_modules/%40angular/cli/lib/config/schema.json': cannot open git:/d%3A/Cursos%20Informatica/ALURA/Angular/alurapic/node_modules/%40angular/cli/lib/config/schema.json. Detail: Unable to read file 'git:/d:/Cursos Informatica/ALURA/Angular/alurapic/node_modules/@angular/cli/lib/config/schema.json' (Syntax.'''


Por algum motivo, meu Node.JS havia sido atualizado, então reinstalei . Segue configurações atuais do meu VS Code quando digito "ng -v"

Angular CLI: 6.0.8

Node: 8.11.2

OS: win32 x64

Angular: 6.1.10

... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform-browser ... platform-browser-dynamic, router

Package Version

@angular-devkit/architect 0.6.8

@angular-devkit/build-angular 0.1001.4

@angular-devkit/build-optimizer 0.1001.4

@angular-devkit/build-webpack 0.1001.4

@angular-devkit/core 0.6.8

@angular-devkit/schematics 0.6.8

@angular/cli 6.0.8

@ngtools/webpack 10.1.4

@schematics/angular 0.6.8

@schematics/update 0.6.8

rxjs 6.0.0

typescript 2.7.2

webpack 4.44.1


Disponibilizei meu código no GITHUB

2 respostas
solução!

Oi, Ludwig, tudo bem?

Eu testei aqui uma solução e deu certo, consegui subir o projeto que está no seu github. Segue:

  • Deleta a pasta node_modules
  • Rode o comando npm uninstall @angular-devkit/build-angular
  • Em seguida, rode o comando: npm install @angular-devkit/build-angular@0.13.0
  • E por último ng serve

Aqui subiu sem esse erro que você estava recebendo.

Testa e me fala se deu certo!

Funcionou! Obrigado Laís!