如何在Meteor中使用websocket?

时间:2017-11-21 20:56:48

标签: node.js meteor websocket

我想让Meteor服务器与运行websocket的另一台计算机建立连接;但是,我无法弄清楚如何打电话给' ws'模块。

Meteor.require('ws')requite('ws')似乎不起作用,而且我还尝试了其他一些事情而没有任何实际结果。

在Meteor的当前版本中,我该怎么做?

1 个答案:

答案 0 :(得分:1)

目前Meteor使用SockJS作为DDP建立的websockets。您无法在应用程序中访问此版本的SockJS,因为它是一个包依赖项,因此存储在DDP包的node_modules文件夹中。但是,您可以安装任何您想要的websocket库并使用它。

meteor npm install --save ws将安装ws,然后您可以导入并使用它。

import WebSocket from 'ws';