4
respostas

Erro no npm

Não consigo instalar o projeto, da erro:

C:\Users\jhona>npm -v
'CALL "D:\Program Files\nodejs\\node.exe" "D:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
9.8.1

Ja desinstalei e instalei de novo, ja arrumei variável de ambiente o PATH colocando o caminho do node e npm e sempre da o mesmo erro:

C:\Users\jhona>npx create-react-app organo
'CALL "D:\Program Files\nodejs\\node.exe" "D:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
npm ERR! code ENOENT
npm ERR! syscall spawn C:\Program Files
npm ERR! path C:\Users\jhona
npm ERR! errno -4058
npm ERR! enoent spawn C:\Program Files ENOENT
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: C:\Users\jhona\AppData\Local\npm-cache\_logs\2023-10-07T00_35_07_585Z-debug-0.log
4 respostas

Oii, Jhonata! Tudo bem?

O problema pode estar relacionado ao comando npx create-react-app organo. Por favor, tente executar o comando npx create-react-app@latest organo. Isso garantirá que você esteja usando a versão mais recente do Create React App.

Se a dúvida persistir, estamos disponíveis aqui no fórum.

Abraços!

Olá, boa noite.

Infelizmente sem sucesso! :(

C:\Users\jhona>npx create-react-app@latest organo
'CALL "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Need to install the following packages:
create-react-app@5.0.1
Ok to proceed? (y) y
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm ERR! code ENOENT
npm ERR! syscall spawn C:\Program Files
npm ERR! path C:\Users\jhona
npm ERR! errno -4058
npm ERR! enoent spawn C:\Program Files ENOENT
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: C:\Users\jhona\AppData\Local\npm-cache\_logs\2023-10-10T22_43_07_037Z-debug-0.log

Ja até baixei o npm no github oficial e instalei, e mesmo assim o mesmo erro.

a minha maquina também esta com o mesmo erro

Jhonata, perdão pela demora em te dar um retorno.

Você e o Henrique podem tentar:

Checar a localização em que o node está instalado, utilizando este comando:

node --print-exec-out

E se ele não retornar que está no caminho nodejs\\node.exe, vocês precisarão alterar a variável de ambiente do tipo PATH.

Para alterar a variável de ambiente, basta pesquisar (caso seu sistema operacional seja o Windows) por "var". A opção que aparece é para editar as variáveis do sistema.

Após isso, clique no botão Variáveis de ambiente. Nas variáveis do sistema (importante diferenciar das variáveis do usuário, pois estamos aplicando para o sistema como um todo, ok?), ache a variável PATH.

Clique em Novo e adicione o caminho do Node ali. Agora salve clicando nos botões de OK em todas janelas.

Se a dúvida persistir mesmo após essa nova configuração, estamos disponíveis.

Abraços!