[Node.js] NodeJS + Express + Socket.IO 연결하기

✨New Wisdom✨·2020년 10월 15일
0

📗 Nodejs 📗

목록 보기
17/20
post-thumbnail

express generater로 구현한 프로젝트에 어떻게 Socket.io를 연결하느냐...
그 과정을 정리하겠다.

일단 express-generator로 프로젝트를 만들어 놨다고 가정하고 시작한다!

socket.io 설치

npm install socket.io -- save

app.js 수정

📃 app.js

...
app.io = require('socket.io')();

app.io.on('connection',function(socket){
  console.log("Connected !");
  socket.broadcast.emit('welcome');

  socket.on('disconnect',function(){
    console.log('user disconnected');
  });
});
module.exports = app;
  • module.exports = app; 위에 작성한다.

📃 www.js

var server = http.createServer(app);
app.io.attach(server);
  • var server = http.createServer(app); 밑에 작성
profile
🚛 블로그 이사합니다 https://newwisdom.tistory.com/

0개의 댓글