2017-02-07 15 views

cevap

8

Evet, paket boyutu olan küçük bir fark var. Tüm gereksiz kodları kaldıran rollup.js gibi ağaç çalkalama kütüphanesi kullanmıyorsanız, yalnızca Gözlemlenebilir'i kullansanız bile her şeyi içe aktarırken 'rxjs'den içe aktarırken paketiniz büyük olacaktır. Diğer taraftan 'rxjs/Gözlemlenebilir'den içe aktarırsanız, yalnızca ihtiyacınız olanı alırsınız ve paket daha küçük olacaktır.

İthalat İhtiyacınız ve gözlemlenebilir yama

Ref (bu boyut duyarlı donatılacak senaryolarda yararlıdır) yalnızca ne: https://github.com/ReactiveX/rxjs

+3

birikmesi zaman birçok olacak bohça-size yanında Sadece bir çift özel dosyaları içe aktarırken, derleyicinin yalnızca rxjs paketindeki tüm ~ 300 dosyalarını tek başına alması durumunda, bir kaç saniye + ram – olsn

+0

İlginç nokta ekleyecektir. VS kodunda Typescript Toolbox eklentisi kullanıyorum. 'Rxjs/Rx'den içe aktarma {Gözlemlenebilir}, 'rxjs/Rx, rxjs/Gözlenebilir'den daha büyük mü? Eklenti en azını almayı dener mi? – techguy2000

+0

@ techguy2000 rxjs/Rx dosya boyutu rxjs/Gözlemlenebilir'den daha az olabilir, ancak dahili olarak ne yapması Gözlemlenebilir, harita, ... gibi diğer tüm dosyaları içe aktarır ve böylece paket boyutunuzu büyük yapar – Kowsalya

İlgili konular