const express = require('express');
const app = express();
app.set('port', process.env.PORT || 3000);
app.get('/', (req, res) => {
res.send('hello express');
});
app.post('/', (req, res) => {
res.send('hello express');
});
app.get('/about', (req, res) => {
res.send('hello express');
});
app.listen(3000, () => {
console.log('익스프레스 서버 실행');
});
jaehyeonkwon@JaeHyeonui-MacBookPro express % nodemon app
[nodemon] 2.0.15
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node app.js`
node:events:368
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE: address already in use :::3000
at Server.setupListenHandle [as _listen2] (node:net:1334:16)
at listenInCluster (node:net:1382:12)
at Server.listen (node:net:1469:7)
at Function.listen (/Users/jaehyeonkwon/nodeAPI/express/node_modules/express/lib/application.js:618:24)
at Object.<anonymous> (/Users/jaehyeonkwon/nodeAPI/express/app.js:19:5)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
해당 에러를 참고하였다.
Node / Express: EADDRINUSE, Address already in use - Kill server
I have a simple server running in node.js using connect: var server = require('connect').createServer(); //actions... server.listen(3000); In my code I have actual handlers, but thats the basic i...
stackoverflow.com
sudo lsof -i :3000
kill -9 {PID}
'Node.js > NodeJS-book' 카테고리의 다른 글
Sequelize 모델 만들기 (0) | 2022.01.05 |
---|---|
Sequelize 사용하기 (0) | 2022.01.03 |
express - middleware 사용해보기 (0) | 2021.12.31 |
npm 명령어들 (0) | 2021.12.30 |
REST API 서버 만들기 (0) | 2021.12.28 |