webpack-bundle-analyzer, vendor.js 'da bulunan elliptic ve bn.js öğelerini içerir. Ancak bu modüller kodda kullanılmaz veya package.json'a dahil edilmez.Webpack paketimdeki elliptik bn.js modüllerini neden içeriyor
npm ls bn.js verir:
├─┬ [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
Bu, kripto modülünü kullanan randomstring modülünü içerdiği için oluyordu. Ön uç kodunda kripto modülü kullanılıyorsa, tüm kripto işlevi ön uç js paketine dahil edilir. –
Bu sorunla nasıl başa çıkacağımı söyleyebilir misiniz? Bu, genel paket boyutumun daha büyük olmasına neden olduğundan, webpack 1 (eliptik ve bn.js dahil edilmemiştir). –