lang/node 65

Upgrade socket.io 1.3.7 On Express 4.13.3

Express 4.x API ExpressJS 4.0: New Features and Upgrading from 3.0 node.js socket.io 与 express 集成出错 클라이언트 문제 해결 node.js socket.io 与 express 集成出错에서 오류를 해결 할 수 있는 포인트를 확인. 클라이언트의 연결문제는 해결됨. 하지만 서버에서 http://domain.com/socket.io/ 에서 {code":0,"message":"Transport unknown} 오류가 계속됨. 확인 결과 socket.io 1.3.7에서 transport를 지정하지 않는 연결요청은 Transport unknown 에러가 정상적인 동작임. 업그레이드 중 필요없다고 생각한 모듈을 제거했지만 인스턴스를 사용하는 코..

lang/node 2015.11.30

socket.io rooms 기능

빠르게 훝어 보는 node.js - #10 Socket.IO 2/4 API 요약 Socket.io socket.io Socket.io rooms 사용법 - 련호.com Rooms #룸 가입, 탈퇴 socket.join('room'); socket.leave('room'); #나를 제외한 룸 내 모든이에게 메세지 보내기 socket.broadcast.to('room').emit('event', {}); # 특정 소켓 사용자에게 메세지 보내기 io.sockets(socket_id).emit('event', {}); # 룸내 전체 사용자(나를 포함) 메세지 보내기 io.sockets.in('room').emit('event_name', {}) # 룸전체 목록 io.sockets.manager.rooms # 클..

lang/node 2015.11.23

nodejs 버전 업그레이드

NodeJS 업데이트 하기 BeagleBone에 node.js버전 업그레이드 node.js 버전 업/다운그레이드 하기 n 패키지로 nodejs 업데이트 Node version management # 캐시 제거 sudo npm cache clean -f # n 패키지 설치 sudo npm install -g n # n 패키지 옵션으로 nodejs 설치 # sudo n 0.10.28 sudo n stable nvm 패키지로 nodejs 업데이트 2015/09/25 - [Language/Node.js] - NVM - Node Version Manager 2015/09/28 - [Language/Node.js] - nvm-windows npm 업데이트 nvm은 내부적으로 미리 컴파일된 binary를 찾고, 이 ..

lang/node 2015.11.19

socket.io 프로토콜

socket.io-protocol socket.io-protocol페이지 번역기 수준의 번역문임을 참고하세요. Protocol version 2015.11.04 현재 프로토콜 리비전은 4 Parser API Parser#Encoder engine-io-transportable 기능에서 입출력 패킷을 압호한 객체입니다. 유일한 접근방법은 Encoder#encode를 통합니다. Encoder#encode(Object:packet, Function:callback) engine.io 호환 인코딩의 배열로 패킷 객체를 인코딩합니다. 객체가 순수한 JSON 인 경우 배열은 단일 항목, socket.io 인코딩 된 문자열이 포함됩니다. 개체가 이진 데이터를 포함하는 경우 (ArrayBuffer, Buffer, BL..

lang/node 2015.11.10

node.js 프로세스 관리 툴 forever, pm2

Unitech/pm2 Module System Log management pm2-hive/pm2-logrotate foreverjs/forever foreverjs/forever-monitor zapty/forever-service 2015/12/09 - [Language/Node.js] - PM2 forever # 설치 npm install forever -g # 앱 시작 forever start app.js # help forever --help # 프로세스 관리 forever list forever stop 0 forever restart 0 PM2 # 설치 npm install pm2 -g # 앱 시작 pm2 start app.js # 로그 보기 pm2 logs # pm2 update pm2 up..

lang/node 2015.10.16
반응형