2
respostas

rota não encontrada

Ao chamar o método post em http://localhost:8000/auth/register, dá erro 404

2 respostas

Também tive esse problema, se olharmos no package.json da api do curso verá que tem dois scripts:

"start": "json-server --watch ./database.json",
"start-auth": "node server.js"

O que eu fiz foi abrir 2 terminais e rodar os dois scripts:

Terminal 1:

npm start

Terminal 2:

npm run start-auth

E na aplicação Vue lembrar de que as rotas de auth são na porta 8000 e as rotas dos dados dos gerentes na porta 3000.

http.post("http://localhost:8000/auth/login", ...)
http.get("http://localhost:3000/gerentes")

Eu tentei assim, mas não funcionou também, estranho que no terminal aparece que eu fiz uma requisição, mas no console do navegador dá 404.