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

ERR_CONNECTION_REFUSED

Após configurar o webpack-dev-server a aplicação carrega, mas recebo vários erros de ERR_CONNECTION_REFUSED onde o endereço localhost:3000 é chamado. Ex.:

POST http://localhost:3000/negociacoes net::ERR_CONNECTION_REFUSED
GET http://localhost:3000/negociacoes/semana net::ERR_CONNECTION_REFUSED
5 respostas

Fala ai Guilherme, tudo bem? Qual o log do Webpack? Pode ser que tenha dado algum erro para que a servidor não esteja rodando.

Espero ter ajudado.

Tudo beleza. E você, Matheus? Então, essa é a saída do comando npm start. Esse é o log que precisa?

A aplicação carrega normalmente, contudo, os erros citados aparecem no console e impedem que ela funcione.

❯ npm start

> client@1.0.0 start /media/FILES/Git/alura/Webpack/projeto-webpack/client
> webpack-dev-server

Project is running at http://localhost:8080/
webpack output is served from /dist
Hash: 7fdad228ac940f9e796d
Version: webpack 3.1.0
Time: 2724ms
                                 Asset     Size  Chunks                    Chunk Names
  f4769f9bdb7466be65088239c12046d1.eot  20.1 kB          [emitted]         
448c34a56d699c29117adc64c43affeb.woff2    18 kB          [emitted]         
 fa2772327f55d8198301fdb8bcfc8158.woff  23.4 kB          [emitted]         
  e18bbf611f2a2e43afc071aa2f4e1512.ttf  45.4 kB          [emitted]         
  89889688147bd7575d6327160d64e760.svg   109 kB          [emitted]         
                             bundle.js   556 kB       0  [emitted]  [big]  main
  [19] ./app-src/domain/negociacao/Negociacao.js 719 bytes {0} [built]
  [20] ./app-src/util/index.js 374 bytes {0} [built]
  [41] ./app-src/domain/index.js 186 bytes {0} [built]
  [49] multi (webpack)-dev-server/client?http://localhost:8080 ./app-src/app.js 40 bytes {0} [built]
  [50] (webpack)-dev-server/client?http://localhost:8080 5.59 kB {0} [built]
  [51] ./node_modules/url/url.js 23.3 kB {0} [built]
  [57] ./node_modules/strip-ansi/index.js 161 bytes {0} [built]
  [59] (webpack)-dev-server/client/socket.js 856 bytes {0} [built]
  [91] (webpack)-dev-server/client/overlay.js 3.6 kB {0} [built]
  [96] (webpack)/hot/emitter.js 77 bytes {0} [built]
  [98] ./app-src/app.js 652 bytes {0} [built]
  [99] ./app-src/controllers/NegociacaoController.js 5.72 kB {0} [built]
 [112] ./node_modules/bootstrap/dist/css/bootstrap.css 984 bytes {0} [built]
 [119] ./node_modules/bootstrap/dist/css/bootstrap-theme.css 1 kB {0} [built]
 [121] ./css/meucss.css 1 kB {0} [built]
    + 108 hidden modules
webpack: Compiled successfully.
solução!

Fala Guilherme, olhando o log, seu servidor está rodando na porta 8080.

Sendo assim, imagine que isso seja a configuração do front e o erro informado seria ao mandar requisições para a API, certo?

Nesse caso, parece que a API não está no ar, certifique-se que a mesma está rodando além do Webpack.

Talvez faltou iniciá-la com o npm start.

Espero ter ajudado.

Era exatamente isso.

Assim que começamos a utilizar o webpack, achei que ele tomaria conta de iniciar esse servidor também. Mesmo com o erro, segui o curso enquanto esperava a resposta, já que o erro não impedia o aprendizado. Algumas aulas depois vi que o instrutor passou pelo mesmo erro e acabou explicando o que tinha acontecido. Irônico.

Value pela ajuda, camarada.

Boa Guilherme, fico feliz que tenha dado certo.

Sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.