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

Package install failed, see above.

  • C:\Users\tiago>ng new bytebank ? Would you like to add Angular routing? No ? Which stylesheet format would you like to use? SCSS [ https://sass-lang.com/documentation/syntax#scss ] CREATE bytebank/angular.json (3670 bytes) CREATE bytebank/package.json (1251 bytes) CREATE bytebank/README.md (1026 bytes) CREATE bytebank/tsconfig.json (458 bytes) CREATE bytebank/tslint.json (3185 bytes) CREATE bytebank/.editorconfig (274 bytes) CREATE bytebank/.gitignore (631 bytes) CREATE bytebank/.browserslistrc (853 bytes) CREATE bytebank/karma.conf.js (1020 bytes) CREATE bytebank/tsconfig.app.json (287 bytes) CREATE bytebank/tsconfig.spec.json (333 bytes) CREATE bytebank/src/favicon.ico (948 bytes) CREATE bytebank/src/index.html (294 bytes) CREATE bytebank/src/main.ts (372 bytes) CREATE bytebank/src/polyfills.ts (2835 bytes) CREATE bytebank/src/styles.scss (80 bytes) CREATE bytebank/src/test.ts (753 bytes) CREATE bytebank/src/assets/.gitkeep (0 bytes) CREATE bytebank/src/environments/environment.prod.ts (51 bytes) CREATE bytebank/src/environments/environment.ts (662 bytes) CREATE bytebank/src/app/app.module.ts (314 bytes) CREATE bytebank/src/app/app.component.html (25725 bytes) CREATE bytebank/src/app/app.component.spec.ts (946 bytes) CREATE bytebank/src/app/app.component.ts (213 bytes) CREATE bytebank/src/app/app.component.scss (0 bytes) CREATE bytebank/e2e/protractor.conf.js (869 bytes) CREATE bytebank/e2e/tsconfig.json (294 bytes) CREATE bytebank/e2e/src/app.e2e-spec.ts (641 bytes) CREATE bytebank/e2e/src/app.po.ts (301 bytes) \ Installing packages...npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: bytebank@0.0.0 npm ERR! Found: jasmine-core@3.6.0 npm ERR! node_modules/jasmine-core npm ERR! dev jasmine-core@"~3.6.0" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer jasmine-core@">=3.8" from karma-jasmine-html-reporter@1.7.0 npm ERR! node_modules/karma-jasmine-html-reporter npm ERR! dev karma-jasmine-html-reporter@"^1.5.0" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! See C:\Users\tiago\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\tiago\AppData\Local\npm-cache_logs\2022-01-10T18_02_24_563Z-debug-0.log × Package install failed, see above. The Schematic workflow failed. See above.

Verifiquei as versões e está tudo correto, Node 14.18 e o Angular 1.6. Não sei como resolver isso.

6 respostas

Olá, Tiago, tudo bem?

Sua versão do Angular CLI é a 1.6 ou a 10.6? A versão utilizada no curso é a 10.6.

De qualquer forma, execute ng --version no terminal e poste aqui o resultado. Mesmo que você esteja com a versão 14 do Node agora, é possível que o Angular CLI tenha sido instalado com outra versão do Node, que não era compatível (inclusive o erro que você postou acontece exatamente nesse caso). Se for o caso, lhe passarei os passos para desinstalar e reinstalar o Angular CLI com a versão 14 do Node.

Fico no aguardo!

Angular CLI: 10.1.6 Node: 14.18.0 OS: win32 x64

Angular: ... Ivy Workspace:

Package Version

@angular-devkit/architect 0.1001.6 (cli-only) @angular-devkit/core 10.1.6 (cli-only) @angular-devkit/schematics 10.1.6 (cli-only) @schematics/angular 10.1.6 (cli-only) @schematics/update 0.1001.6 (cli-only)

isso foi o que apareceu

Olá novamente, Tiago!

Siga os seguintes passos:

  • Abra a pasta do projeto criada com o comando ng new bytebank e abra o arquivo package.json com seu editor de código.

  • Na parte de "devDependencies", faça essas alterações:

    1. Mude a versão de "jasmine-core" de "~3.6.0" para "~3.8.0"

    2. Mude a versão de "karma-jasmine-html-reporter" de "^1.5.0" para "^1.7.0"

Deverá ficar assim:

"jasmine-core": "~3.8.0",
"karma-jasmine-html-reporter": "^1.7.0",
  • No terminal, execute npm install na pasta raiz do projeto.

  • Tente abrir o projeto com ng serve, como é feito na aula.

Fico no aguardo para saber se deu certo!

C:\Users\tiago>npm install npm ERR! code ENOENT npm ERR! syscall open npm ERR! path C:\Users\tiago/package.json npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\tiago\package.json' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\tiago\AppData\Local\npm-cache_logs\2022-01-17T13_43_36_296Z-debug-0.log

Isso foi o que apareceu quando botei o comando, no package já está salvo as alterações

solução!

Olá novamente, tiago!

O comando não funcionou porque ele tentou procurar o arquivo package.json no caminho C:\Users\tiago\package.json. Você executou o comando no caminho C:\Users\tiago, mas seu projeto provavelmente está no caminho C:\Users\tiago\bytebank. Para acessar esse caminho, você pode executar cd bytebank, e assim você poderá executar o comando npm install com sucesso, porque é na pasta do projeto que está localizado o arquivo package.json.

Ou em vez de executar cd bytebank para entrar na pasta do projeto, você pode abrir o terminal diretamente nessa pasta, e assim executar npm install. Isso também pode ser feito com o terminal integrado do Visual Studio Code.

Fico no aguardo para saber se deu certo!

Deu tudo certo, obrigado