【发布时间】:2016-04-26 04:38:34
【问题描述】:
我正在尝试做一些基本的事情,但它完全让我望而却步。我正在尝试在RxJS5 中从rxjx/observable/dom/webSocket 创建一个Observable,但我没有使用打字稿或es6 模块......只是简单的'ole good commonJS。我已经设法根据文档正确地修补了 Observable,但是每当我尝试传入该主题的预期字符串时,我都会收到错误消息:
no WebSocket constructor can be found, [source].
我还没来得及深入研究TypeScript,但据我所知,我已经满足了构造函数的条件,而且我还看了测试规范,they use the function in the same way@ 987654328@ 我正在尝试,但我仍然收到错误。
我试过了:
var Rx = require('rxjs/Rx');
require('rxjs/Rx.dom').webSocketSubject; //also tried just using `.webSocket`
var source = Rx.Observable.webSocket('ws://localhost:53311');
source.subscribe();
我也尝试过将对象传递给Rx.Observable.webSocket:
var source = Rx.Observable.webSocket({
url: 'ws://host:port'
});
从 commonJS 消费时,谁能帮我弄清楚如何使用 available via rxjs5 的 webSocket Observable? (节点 v5.11)
【问题讨论】:
标签: typescript commonjs rxjs5