4
respostas

erro no terminal

Olá , ao retornar aos estudo fui abrir novamente o projeto hoje, aparece esse erro no terminal, e o npm start não funciona ;-;

/usr/lib/node_modules/npm/bin/npm-cli.js:87
      let notifier = require('update-notifier')({pkg})
          ^^^^^^^^
SyntaxError: Unexpected identifier
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:945:3
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `npm config delete prefix` or `nvm use --delete-prefix v0.10.48 --silent` to unset it.
4 respostas

Boa noite você tentou colocar o comando logo abaixo no terminal

npm config delete prefix

e depois iniciar com:
npm start

Oi, o erro continua ... notei que foi após eu instalar o npm.

/usr/share/npm/bin/npm-cli.js:85
      let notifier = require('update-notifier')({pkg})
          ^^^^^^^^
SyntaxError: Unexpected identifier
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:945:3
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `npm config delete prefix` or `nvm use --delete-prefix v0.10.48 --silent` to unset it.

Bom dia, a tradução diz para executar um desses dois comandos mas você chegou a instalar o npm? Execute `npm config delete prefix` ou` nvm use --delete-prefix v0.10.48 --silent` para removê-lo.

desinstalar seu node.js, e instala a versão 15.16.1 Lts(Disponível no site oficial do node.js)

caso não funcione: Digite o seguinte comando dentro do terminal do VScode(dentro da pasta do projeto): yarn install(ele ira instalar as dependências do projeto)