Erro no node e npm [RESOLVIDO]

1. Erro no node e npm [RESOLVIDO]

Davi Michaelsen Mergener
davigeh

(usa Ubuntu)

Enviado em 27/12/2023 - 15:51h

Olá, sou novo no linux, e recentemente comecei a usar o POP-OS, estou com erro para rodar o node(versão v20.10.0) e npm. Já tentei desinstalar e instalar o node e o npm várias vezes, atualizar etc, mas continua com o mesmo erro. Quando tento fazer um node aula05.js da o seguinte erro:

davi@pop-os:~/Documentos/htdocs/curso-typescript/build$ node aula05.js /home/davi/Documentos/htdocs/curso-typescript/build/aula05.js:10 valores.push(555); ^

ReferenceError: valores is not defined at Object. (/home/davi/Documentos/htdocs/curso-typescript/build/aula05.js:10:1) at Module._compile (node:internal/modules/cjs/loader:1376:14) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) at Module._load (node:internal/modules/cjs/loader:1023:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49

Node.js v20.10.0

----------------------------------------------------------------------------------
Ao dar um npm -v, aparece o seguinte erro:

ERROR: npm v10.2.3 is known not to run on Node.js v12.22.9. This version of npm supports the following node versions: ^18.17.0 || >=20.5.0. You can find the latest version at https://nodejs.org/.

ERROR: /home/davi/node/lib/node_modules/npm/lib/utils/exit-handler.js:19 const hasLoadedNpm = npm?.config.loaded ^

SyntaxError: Unexpected token '.' at wrapSafe (internal/modules/cjs/loader.js:915:16) at Module._compile (internal/modules/cjs/loader.js:963:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at module.exports (/home/davi/node/lib/node_modules/npm/lib/cli-entry.js:15:23) at module.exports (/home/davi/node/lib/node_modules/npm/lib/es6/validate-engines.js:39:10) at module.exports (/home/davi/node/lib/node_modules/npm/lib/cli.js:4:31)


  


2. MELHOR RESPOSTA

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 27/12/2023 - 19:16h

Vamos lá!

O primeiro erro é no seu código do arquivo aula05.js. Tem que postar o código inteiro para conseguirmos te ajudar.

O segundo erro é pq o seu npm é incompatível com o node versão 12. Pelo visto tem duas versões do Node.js instalado na máquina...

3. Re: Erro no node e npm [RESOLVIDO]

Davi Michaelsen Mergener
davigeh

(usa Ubuntu)

Enviado em 28/12/2023 - 10:31h

Já resolvi o problema, eu tinha outro node na maquina mesmo, isso estava dando o erro. Obrigado pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts