@reactivex/rxjs 和 RxJS 5 的 rxjs NPM 包
@reactivex/rxjs and rxjs NPM packages for RxJS 5
在@reactivex/rxjs
package中建议使用scoped package:
npm install @reactivex/rxjs
UMD 模块可通过 npmcdn 获取
https://npmcdn.com/@reactivex/rxjs@5.0.0-beta.7/dist/global/Rx.umd.js
但是,unscoped rxjs
package 也发布了 5.x 个版本,但 README 还建议
npm install @reactivex/rxjs
UMD 模块可用
https://npmcdn.com/rxjs@5.0.0-beta.7/bundles/Rx.umd.js
两者都参考 git+ssh://git@github.com/ReactiveX/RxJS.git
存储库,但包内容看起来完全不同。
为什么他们的树差别这么大?这两者之间的实际区别是什么?有什么理由让他们中的一个在这个时候受到青睐?
再次检查现在,它们似乎是同一个文件
$ wget https://npmcdn.com/rxjs@5.0.0-beta.7/bundles/Rx.umd.js -q -O rxjs
$ wget https://npmcdn.com/@reactivex/rxjs@5.0.0-beta.7/dist/global/Rx.umd.js -q -O reativx-rxjs
$ diff rxjs reativx-rxjs
$
在@reactivex/rxjs
package中建议使用scoped package:
npm install @reactivex/rxjs
UMD 模块可通过 npmcdn 获取
https://npmcdn.com/@reactivex/rxjs@5.0.0-beta.7/dist/global/Rx.umd.js
但是,unscoped rxjs
package 也发布了 5.x 个版本,但 README 还建议
npm install @reactivex/rxjs
UMD 模块可用
https://npmcdn.com/rxjs@5.0.0-beta.7/bundles/Rx.umd.js
两者都参考 git+ssh://git@github.com/ReactiveX/RxJS.git
存储库,但包内容看起来完全不同。
为什么他们的树差别这么大?这两者之间的实际区别是什么?有什么理由让他们中的一个在这个时候受到青睐?
再次检查现在,它们似乎是同一个文件
$ wget https://npmcdn.com/rxjs@5.0.0-beta.7/bundles/Rx.umd.js -q -O rxjs
$ wget https://npmcdn.com/@reactivex/rxjs@5.0.0-beta.7/dist/global/Rx.umd.js -q -O reativx-rxjs
$ diff rxjs reativx-rxjs
$