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

Dúvida

Algum poderia me ajudar aqui? O meu aparece erro. não aparece cara feliz que o instrutor diz que aparece no dele. Estou usando powershell integrado no terminal do vscode. A minha versão do Node.js é o LTS.

PS C:\Users\Sonnar Marthins\Desktop\Lógica\2016-JS-na-web-crud-com-JavaScript-assincrono-projeto_inicial\projeto_inicial\admin> npm 
install

24 packages are looking for funding
  run `npm fund` for details

5 moderate severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
PS C:\Users\Sonnar Marthins\Desktop\Lógica\2016-JS-na-web-crud-com-JavaScript-assincrono-projeto_inicial\projeto_inicial\admin> json-server --watch db.json
json-server : O termo 'json-server' não é reconhecido como nome 
de cmdlet, função, arquivo de script ou programa operável.        
Verifique a grafia do nome ou, se um caminho tiver sido 
incluído, veja se o caminho está correto e tente novamente.       
No linha:1 caractere:1
+ json-server --watch db.json
+ ~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (json-server:Strin  
   g) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\Sonnar Marthins\Desktop\Lógica\2016-JS-na-web-crud-com-JavaScript-assincrono-projeto_inicial\projeto_inicial\admin>
2 respostas
solução!

Opa Josenaldo! Tudo bem?

O erro apresentado no exemplo que você compartilhou é relacionado ao o comando json-server que não está sendo reconhecido pelo sistema operacional. Segue abaixo algumas possíveis soluções para solucionar esse problema:

  • Instalar o pacote usando o comando npm install -g json-server para instalação global ou npm install json-server para instalação local. No formato global o npm ficará disponível em qualquer projeto ou diretório do seu sistema.
  • O comando json-server não está no seu PATH: Se você instalou o pacote globalmente, verifique se o diretório de instalação está no seu PATH de ambiente. O PATH é uma variável de ambiente que contém os diretórios onde o sistema operacional procura por executáveis. Verifique se o diretório onde o json-server está instalado está incluído no PATH. Pode visualizar verificando a versão do json-server pelo comando “json-server --version”.
  • Verifique se o pacote json-server é compatível com a versão do Node.js que você está usando e se todas as dependências estão instaladas corretamente.

Caso essas sugestões não resolvam, fico à disposição.

Espero ter ajudado, qualquer dúvida, não hesite em recorrer ao fórum.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Obrigado @Gabriel Dupla! Passei todos os comandos que você indicou no node.js e shell, porém continuou dando erro, inclusive no shell vinha dizendo que o powershell havia sido desabilitado pela a windows, ai passa um site para explicar o ocorrido. No entanto fiz pelo cmd e deu certo. Obrigado! Avancemos....