経由で rxjs 5 beta 3 をインストールしましnpm i rxjs@5.0.0-beta.3
た。
次のコード例があります。
import {Observable} from "rxjs"
new Observable(o => o.next(42)).filter(() => true);
たとえば、ts-node を使用する場合、このコードは完全に適切にコンパイルされます。
しかし、IntelliJ IDEA 内でこのコードを見ると、filter()
演算子が見つかりません。
Observable インスタンスで演算子を使用する場合、それらも見つかりません。
の推奨される静的メンバーは次のObservable
とおりです。
create()
if()
throw()
のインスタンスの推奨メンバーは次のObservable
とおりです。
_isScalar()
forEach()
lift()
subscribe()
また、必要なものだけをインポートしようとしましたが、IDE はfilter()
Observable インスタンスに存在しないことを教えてくれます。
import {Observable} from "rxjs/Observable"
import "rxjs/add/operator/filter"
new Observable(o => o.next(42)).filter(() => true);
IntelliJ IDEA にオペレーターを知らせる方法について何か提案はありますか?