Localhost не загружается на порт 3000 с БД Mongo

У меня не было проблем, пока я не забыл добавить async в await.

У меня есть следующие ошибки:

PS C:\Users\Diego\Desktop\nodej-app> npm run dev

> nodej-app@1.0.0 dev C:\Users\Diego\Desktop\nodej-app
> nodemon src/index.js

[nodemon] 2.0.1
[nodemon] to restart at any time enter `rs`
[nodemon] watching dir(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node src/index.js`
(node:10692) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed un a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoCLient constructor.
events.js:187
    throw er; // Unhandled 'error' event
    ^

Error: listen EADDRINUSE: address already in use :::3000
    at Server.setupListenHandle [as _listen2] (net.js:1306:14)
    at listenInCluster (net.js:1354:12)
    at Server.listen (net.js:1442:7)
    at Function.listen (C:\Users\Desktop\nodej-app\node_modules\express\lib\application.js:618:24)
    at Object.<anonymous> (C:\Users\Diego\Desktop\nodej-app\src\index.js:42:5)
    at Module._compile (internal/modules/cjs/loader.js:1121:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1160:10)
    at Module.load (internal/modules/cjs/loader.js:976:32)
    at Function.Module._load (internal/modules/cjs/loader.js:884:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:67:12)
    at internal/main/run_main_module.js:17:47
Emitted 'error' event on Server instance at:
    at emitErrorNT (net.js:1333:8)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  code: 'EADDRINUSE',
  errno: -4091,
  syscall: 'listen',
  address: '::',
  port: 3000
}
[nodemon] app crashed - waiting for file changes before starting...
3
задан 30.11.2019, 07:10
2 ответа

Это означает, что уже у тебя есть порт зянятые 3000. Ты можешь обрабатывать информацию убивая все я обрабатываю их Nodejs или verficiar, у которого aplicaciГіn есть порт зянятые 3000.

Это обычно происходит, когда ты не манипулируешь algГєn ошибкой в Nodejs, и этот оставляет процесс прокручивая изображение в окне.

В Windows ты можешь использовать это:

taskkill /im node.exe

Это tambiГ©n может подавать тебя:

https://stackoverflow.com / questions / 14790910/stop-all-instances-of-node-js-server

2
ответ дан 01.12.2019, 10:33

То, что я сделал, состояло в том, чтобы убивать процесс порта, botГ© server, это corrГ - снова и funcionГі.

0
ответ дан 01.12.2019, 10:33
  • 1
    Если ты sirvió ответ Оскара ты можешь помечать ее как правильная и удалять эту, так как está наиболее объясненная та Оскара. – ArtEze 30.11.2019, 19:10