【问题标题】:What is the difference between the "rx" and "rxjs" npm packages?“rx”和“rxjs”npm 包有什么区别?
【发布时间】:2017-09-25 03:45:09
【问题描述】:
当试图弄清楚我的 RxJS 导入语句如何工作时,node_modules/rx 文件夹 caused some confusion 的存在。
现在我想知道为什么有两个单独的包。从包装描述here 和here 我无法真正分辨出区别。 rx 是否由 Microsoft 维护,而另一个由不同的社区维护?是否存在重大差异?一个文档链接,其中包含解释和一些建议,何时使用它们中的哪一个会很棒!
【问题讨论】:
标签:
javascript
typescript
rxjs
【解决方案1】:
看看这个link你会发现:
注意:RxJS v5 beta 正在开发中
https://github.com/ReactiveX/rxjs.
简而言之:
更多关于 v5+ 的信息可以在here:
这是对 Reactive-Extensions/RxJS 的重写,是最新的
RxJS 的生产就绪版本。这种重写是为了有更好的
性能、更好的模块化、更好的可调试调用堆栈,同时
主要保持向后兼容,并进行了一些重大更改
减少 API 表面。