У меня не было проблем, пока я не забыл добавить 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...
Это означает, что уже у тебя есть порт зянятые 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
То, что я сделал, состояло в том, чтобы убивать процесс порта, botГ© server, это corrГ - снова и funcionГі.