我想让Meteor服务器与运行websocket的另一台计算机建立连接;但是,我无法弄清楚如何打电话给' ws'模块。
Meteor.require('ws')
和requite('ws')
似乎不起作用,而且我还尝试了其他一些事情而没有任何实际结果。
在Meteor的当前版本中,我该怎么做?
答案 0 :(得分:1)
目前Meteor使用SockJS作为DDP建立的websockets。您无法在应用程序中访问此版本的SockJS,因为它是一个包依赖项,因此存储在DDP包的node_modules文件夹中。但是,您可以安装任何您想要的websocket库并使用它。
meteor npm install --save ws
将安装ws,然后您可以导入并使用它。
import WebSocket from 'ws';