2017-11-21 8 views
1

Meteor 서버에서 websocket을 실행중인 다른 컴퓨터에 연결하고 싶습니다. 그러나 'ws'모듈을 호출하는 방법을 알 수 없습니다.Meteor에서 websocket을 사용하려면 어떻게해야합니까?

Meteor.require('ws')requite('ws')은 효과가없는 것처럼 보이고 실제 결과가없는 다른 몇 가지 사항을 시도했습니다.

Meteor의 최신 릴리스에서 어떻게 작동합니까?

답변

1

현재 Meteor는 DDP가 설정 한 웹 소켓에 SockJS를 사용합니다. 패키지 종속성이있어서 DDP 패키지의 node_modules 폴더에 저장되기 때문에이 버전의 SockJS에 액세스 할 수는 없습니다. 그러나 원하는 모든 websocket 라이브러리를 설치하여 사용할 수 있습니다.

meteor npm install --save ws은 ws를 설치 한 다음 가져 와서 사용할 수 있습니다.

import WebSocket from 'ws'; 
+0

그게 전부입니다. 정말 고마워! –