Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

'npm' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

Já instalei o node.js e quando executo o "npm start" dentro da pasta servidor ele da esse erro " 'npm' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes."

Como devo proceder?(windows)

1 resposta
solução!

É bem provável que o npm não esteja configurado nas variáveis de ambiente.

Isso é possível de ser verificado analisando sua variável de ambiente path executando no seu prompt de comando set path ou simplesmente path

ou

executando no prompt SystemPropertiesAdvanced e clicando em variáveis de ambiente, e em seguida consultando a variável path do escopo de sistema e de usuário.

O caminho habitual do npm (juntamente com o node) é o C:\Program Files\nodejs, e para o seu sistema reconhecer o npm a partir do prompt, esta pasta deve estar contida na variável de ambiente path, e para adicioná-la basta executar o comando no prompt (como administrador): setx path "%path%;C:\Program Files\nodejs"

( se o seu node foi instalado nesta pasta).

Caso não possua permissão de administrador na máquina, você pode procurar por "Editar as variáveis de ambiente para sua conta" e manualmente adicionar o caminho da pasta onde está o arquivo npm ao path