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

'json-server' não é reconhecido como um comando interno

Bom dia,

Instalei o json-server conforme a professora solicitou, dentro da pasta backend que criei.

Depois tentei instalar globalmente.

Meu package json:

{
  "name": "backend",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "json-server --watch db.json --port 3000"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "json-server": "^1.0.0-alpha.11"
  }
}

Ao dar o comando npm start, não funcionou.

NO TERMINAL:

C:\Users\Elaine\Desktop\Angular-alura\memoteca\backend>npm start

> backend@1.0.0 start
> json-server --watch db.json --port 3000

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

Li os posts anteriores e também não consegui solucionar.

Obrigada pela atenção.

1 resposta
solução!

Não sossego enquanto não consigo resolver.

Depois de insistentes tentativas, agora funcionou.

Apaguei tudo que eu tinha feito anteriormente e recomecei, porém fiz a seguinte instalação:

C:\Users\Elaine\Desktop\Angular-alura\memoteca\backend>npm install -g json-server@0.17.0

Coloquei a versão que apareceu no package.json do vídeo da professora e funcionou.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Então, compartilho a minha solução.